diff --git a/home/.config/nvim/lua/plugins/colorscheme.lua b/home/.config/nvim/lua/plugins/colorscheme.lua
new file mode 100644
index 0000000..e7012b4
--- /dev/null
+++ b/home/.config/nvim/lua/plugins/colorscheme.lua
@@ -0,0 +1,12 @@
+return {
+  -- catppuccin
+  { "catppuccin/nvim", name = "catppuccin", priority = 1000 },
+
+  -- Configure LazyVim to load gruvbox
+  {
+    "LazyVim/LazyVim",
+    opts = {
+      colorscheme = "catppuccin",
+    },
+  },
+}
diff --git a/home/.config/nvim/lua/plugins/diffview.lua b/home/.config/nvim/lua/plugins/diffview.lua
new file mode 100644
index 0000000..f1b4e4f
--- /dev/null
+++ b/home/.config/nvim/lua/plugins/diffview.lua
@@ -0,0 +1,4 @@
+return {
+  "sindrets/diffview.nvim",
+  opts = {},
+}