diff --git a/programs/neovim/default.nix b/programs/neovim/default.nix index c939db1..b14b04f 100644 --- a/programs/neovim/default.nix +++ b/programs/neovim/default.nix @@ -21,6 +21,7 @@ in ]; vimPluginPackages = with pkgs.vimPlugins; [ + actions-preview-nvim barbar-nvim catppuccin-nvim cmp-async-path @@ -37,6 +38,7 @@ in nvim-lspconfig nvim-treesitter.withAllGrammars nvim-web-devicons # for lualine + telescope-nvim vim-wakatime ]; }) diff --git a/programs/neovim/init.lua b/programs/neovim/init.lua index 6deb5f6..f73036d 100644 --- a/programs/neovim/init.lua +++ b/programs/neovim/init.lua @@ -74,6 +74,7 @@ vim.keymap.set("n", "t", "Neotree reveal") -- lsp keybindings vim.keymap.set("n", "cd", vim.diagnostic.open_float) +vim.keymap.set("n", "", require("actions-preview").code_actions) -- indent/dedent lines in visual mode vim.keymap.set("v", "", ">gv")