diff options
feat: basic proof-of-concept configuration
Diffstat (limited to '')
| -rw-r--r-- | lua/config/plugins/extra.lua | 13 | ||||
| -rw-r--r-- | lua/config/plugins/init.lua | 8 | ||||
| -rw-r--r-- | lua/config/plugins/telescope.lua | 26 | ||||
| -rw-r--r-- | lua/config/plugins/treesitter.lua | 1 | 
4 files changed, 48 insertions, 0 deletions
| diff --git a/lua/config/plugins/extra.lua b/lua/config/plugins/extra.lua new file mode 100644 index 0000000..8cf9e70 --- /dev/null +++ b/lua/config/plugins/extra.lua @@ -0,0 +1,13 @@ +return { +	{ +		"which-key.nvim", +		event = "DeferredUIEnter", +		after = function(_) +			require("which-key").setup() + +			require("which-key").add({ +				{ "<leader>s", group = "search" }, +			}) +		end, +	}, +} diff --git a/lua/config/plugins/init.lua b/lua/config/plugins/init.lua new file mode 100644 index 0000000..7f254ae --- /dev/null +++ b/lua/config/plugins/init.lua @@ -0,0 +1,8 @@ +-- Setup colorscheme +vim.cmd.colorscheme(nixCats("colorscheme")) + +require("lze").load({ +	{ import = "config.plugins.telescope" }, +	{ import = "config.plugins.treesitter" }, +	{ import = "config.plugins.extra" }, +}) diff --git a/lua/config/plugins/telescope.lua b/lua/config/plugins/telescope.lua new file mode 100644 index 0000000..3f1ee9d --- /dev/null +++ b/lua/config/plugins/telescope.lua @@ -0,0 +1,26 @@ +return { +	{ +		"telescope.nvim", +		keys = { +			{ +				"<leader><leader>", +				function() +					require("telescope.builtin").find_files() +				end, +				mode = { "n" }, +				desc = "Search Files", +			}, +			{ +				"<leader>sf", +				function() +					require("telescope.builtin").find_files() +				end, +				mode = { "n" }, +				desc = "[S]earch [F]iles", +			}, +		}, +		after = function(_) +			require("telescope").setup({}) +		end, +	}, +} diff --git a/lua/config/plugins/treesitter.lua b/lua/config/plugins/treesitter.lua new file mode 100644 index 0000000..a564707 --- /dev/null +++ b/lua/config/plugins/treesitter.lua @@ -0,0 +1 @@ +return {} | 
