about summary refs log tree commit diff
path: root/nixos/config/neovim/lua/plugins/catppuccin.lua
diff options
context:
space:
mode:
Diffstat (limited to 'nixos/config/neovim/lua/plugins/catppuccin.lua')
-rw-r--r--nixos/config/neovim/lua/plugins/catppuccin.lua29
1 files changed, 29 insertions, 0 deletions
diff --git a/nixos/config/neovim/lua/plugins/catppuccin.lua b/nixos/config/neovim/lua/plugins/catppuccin.lua
new file mode 100644
index 0000000..be28c77
--- /dev/null
+++ b/nixos/config/neovim/lua/plugins/catppuccin.lua
@@ -0,0 +1,29 @@
+require("catppuccin").setup({
+    flavour = "mocha",
+    transparent_background = true,
+    term_colors = true,
+    dim_inactive = {
+        enabled = true,
+        shade = "dark",
+        percentage = 0.15,
+    },
+    styles = {
+        comments = { "italic" },
+        conditionals = { "italic" },
+        loops = {},
+        functions = {},
+        keywords = {},
+        strings = {},
+        variables = {},
+        numbers = {},
+        booleans = { "bold" },
+        properties = {},
+        types = {},
+        operators = {},
+    },
+    integrations = {
+        treesitter = true,
+    },
+})
+
+vim.cmd.colorscheme "catppuccin"