From a65fbaf5baa484d059a9b5cee5fa3deb75151a45 Mon Sep 17 00:00:00 2001 From: Nick Burt Date: Mon, 8 Jan 2024 17:51:47 -0600 Subject: [PATCH] configure catpuccin in module --- init.lua | 14 -------------- lua/plugins/catpuccin.lua | 17 ++++++++++++++++- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/init.lua b/init.lua index 09f56b8a..25c6e8d7 100644 --- a/init.lua +++ b/init.lua @@ -375,20 +375,6 @@ vim.keymap.set('n', '-', 'Oil --float', { desc = 'Open current -- Configure Todo-Comments require('todo-comments').setup() --- Configure Theme -require('catppuccin').setup({ - flavour = 'macchiato', - no_italic = false, - styles = { - comments = { 'italic' }, - conditionals = { 'italic' }, - }, - integrations = { - treesitter = true, - }, -}) - -vim.cmd.colorscheme 'catppuccin' vim.opt.spell = true vim.opt.spelloptions = 'camel' diff --git a/lua/plugins/catpuccin.lua b/lua/plugins/catpuccin.lua index 56b8bb9a..ade84e6c 100644 --- a/lua/plugins/catpuccin.lua +++ b/lua/plugins/catpuccin.lua @@ -1 +1,16 @@ -return { 'catppuccin/nvim', name='catppuccin', priority = 1000 }; +return { 'catppuccin/nvim', name='catppuccin', priority = 1000, + config = function() + require('catppuccin').setup({ + flavour = "macchiato", + no_italic = false, + styles = { + comments = { 'italic' }, + conditionals = { 'italic' }, + }, + integrations = { + treesitter = true, + } + }) + vim.cmd.colorscheme 'catppuccin' + end +};