From 0a67a2effdfdad42379da9c3b5579b00aab60ac8 Mon Sep 17 00:00:00 2001 From: Nick Burt Date: Mon, 8 Jan 2024 17:21:28 -0600 Subject: [PATCH] modularize all custom plugins --- lua/custom/plugins/init.lua | 23 ----------------------- lua/plugins.lua | 2 -- lua/plugins/catpuccin.lua | 1 + lua/plugins/oil.lua | 1 + lua/plugins/rust.lua | 7 +++++++ lua/plugins/todocomments.lua | 4 ++++ 6 files changed, 13 insertions(+), 25 deletions(-) delete mode 100644 lua/custom/plugins/init.lua create mode 100644 lua/plugins/catpuccin.lua create mode 100644 lua/plugins/oil.lua create mode 100644 lua/plugins/rust.lua create mode 100644 lua/plugins/todocomments.lua diff --git a/lua/custom/plugins/init.lua b/lua/custom/plugins/init.lua deleted file mode 100644 index d1f16ecf..00000000 --- a/lua/custom/plugins/init.lua +++ /dev/null @@ -1,23 +0,0 @@ -return { - -- File Browser - { 'stevearc/oil.nvim' }, - - -- Rust Format on Save - { - 'rust-lang/rust.vim', - ft = "rust", - init = function () - vim.g.rustfmt_autosave = 1 - end - }, - - -- Theme - { 'catppuccin/nvim', name='catppuccin', priority = 1000 }, - - -- Better Comments - { - 'folke/todo-comments.nvim', - dependencies = { 'nvim-lua//plenary.nvim' } - }, -} - diff --git a/lua/plugins.lua b/lua/plugins.lua index f544cbb2..1c9e767b 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -174,6 +174,4 @@ return { -- require 'kickstart.plugins.autoformat', -- require 'kickstart.plugins.debug', - - { import = 'custom.plugins' }, }; diff --git a/lua/plugins/catpuccin.lua b/lua/plugins/catpuccin.lua new file mode 100644 index 00000000..56b8bb9a --- /dev/null +++ b/lua/plugins/catpuccin.lua @@ -0,0 +1 @@ +return { 'catppuccin/nvim', name='catppuccin', priority = 1000 }; diff --git a/lua/plugins/oil.lua b/lua/plugins/oil.lua new file mode 100644 index 00000000..2950bbf7 --- /dev/null +++ b/lua/plugins/oil.lua @@ -0,0 +1 @@ +return { 'stevearc/oil.nvim' }; diff --git a/lua/plugins/rust.lua b/lua/plugins/rust.lua new file mode 100644 index 00000000..e2a56aec --- /dev/null +++ b/lua/plugins/rust.lua @@ -0,0 +1,7 @@ +return { + 'rust-lang/rust.vim', + ft = "rust", + init = function () + vim.g.rustfmt_autosave = 1 + end +}; diff --git a/lua/plugins/todocomments.lua b/lua/plugins/todocomments.lua new file mode 100644 index 00000000..165d8eae --- /dev/null +++ b/lua/plugins/todocomments.lua @@ -0,0 +1,4 @@ +return { + 'folke/todo-comments.nvim', + dependencies = { 'nvim-lua//plenary.nvim' } +};