diff --git a/lua/plugins/init.lua b/lua/plugins/init.lua index 13a36be..26bbdc8 100644 --- a/lua/plugins/init.lua +++ b/lua/plugins/init.lua @@ -1,64 +1,71 @@ return { - { - "junegunn/vim-easy-align", - lazy = false, -- Load the plugin immediately - keys = { - -- Custom keymappings for easy-align - { "ga", "(EasyAlign)", mode = { "n", "x" }, desc = "Easy Align" } - }, - }, - - { - "charludo/projectmgr.nvim", - lazy = false, - }, + { + "junegunn/vim-easy-align", + lazy = false, -- Load the plugin immediately + keys = { + -- Custom keymappings for easy-align + { "ga", "(EasyAlign)", mode = { "n", "x" }, desc = "Easy Align" } + }, + }, - { - "neovim/nvim-lspconfig", - config = function() - require "configs.lspconfig" - end, - }, + { + 'nvim-telescope/telescope.nvim', + tag = '0.1.8', + -- or , branch = '0.1.x', + dependencies = { 'nvim-lua/plenary.nvim' } + }, - { - "stevearc/conform.nvim", - event = "BufWritePre", - opts = require "configs.conform", - }, + { + "charludo/projectmgr.nvim", + lazy = false, + }, - -- Supermaven - { - "supermaven-inc/supermaven-nvim", - lazy = false, - config = function() - require("supermaven-nvim").setup { - keymaps = { - accept_suggestion = "", - clear_suggestion = "", - accept_word = "", - }, - ignore_filetypes = { cpp = true }, -- or { "cpp", } - color = { - suggestion_color = "#ffffff", - cterm = 244, - }, - log_level = "info", -- set to "off" to disable logging completely - disable_inline_completion = false, -- disables inline completion for use with cmp - disable_keymaps = false, -- disables built in keymaps for more manual control - condition = function() - return false - end, -- condition to check for stopping supermaven, `true` means to stop supermaven when the condition is true. - } - end, - }, + { + "neovim/nvim-lspconfig", + config = function() + require "configs.lspconfig" + end, + }, - -- { - -- "nvim-treesitter/nvim-treesitter", - -- opts = { - -- ensure_installed = { - -- "vim", "lua", "vimdoc", - -- "html", "css" - -- }, - -- }, - -- }, + { + "stevearc/conform.nvim", + event = "BufWritePre", + opts = require "configs.conform", + }, + + -- Supermaven + { + "supermaven-inc/supermaven-nvim", + lazy = false, + config = function() + require("supermaven-nvim").setup { + keymaps = { + accept_suggestion = "", + clear_suggestion = "", + accept_word = "", + }, + ignore_filetypes = { cpp = true }, -- or { "cpp", } + color = { + suggestion_color = "#ffffff", + cterm = 244, + }, + log_level = "info", -- set to "off" to disable logging completely + disable_inline_completion = false, -- disables inline completion for use with cmp + disable_keymaps = false, -- disables built in keymaps for more manual control + condition = function() + return false + end, -- condition to check for stopping supermaven, `true` means to stop supermaven when the condition is true. + } + end, + }, + + -- { + -- "nvim-treesitter/nvim-treesitter", + -- opts = { + -- ensure_installed = { + -- "vim", "lua", "vimdoc", + -- "html", "css" + -- }, + -- }, + -- }, }