diff --git a/home/neovim/default.nix b/home/neovim/default.nix index 175d0e4..9beb431 100644 --- a/home/neovim/default.nix +++ b/home/neovim/default.nix @@ -32,14 +32,6 @@ ./plugins/treesitter ./plugins/which-key ./plugins/whitespace - ] ++ [ - { - plugin = pkgs.vimPlugins.oil-nvim; - config = '' - require("oil").setup() - ''; - type = "lua"; - } ]; viAlias = true; vimAlias = true; diff --git a/home/neovim/plugins/telescope/config.lua b/home/neovim/plugins/telescope/config.lua index 3d3e2bf..a389631 100644 --- a/home/neovim/plugins/telescope/config.lua +++ b/home/neovim/plugins/telescope/config.lua @@ -1,3 +1,4 @@ +-- https://github.com/nvim-lua/kickstart.nvim/blob/master/init.lua local telescope = require("telescope") telescope.setup({ @@ -18,10 +19,16 @@ telescope.load_extension("ui-select") local builtin = require("telescope.builtin") -vim.keymap.set("n", "", builtin.git_files, { desc = "Search files" }) - --- https://github.com/nvim-lua/kickstart.nvim/blob/master/init.lua vim.keymap.set("n", "sd", builtin.diagnostics, { desc = "[S]earch [d]iagnostics" }) +vim.keymap.set("n", "sf", builtin.git_files, { desc = "[S]earch [f]iles" }) vim.keymap.set("n", "sg", builtin.live_grep, { desc = "[S]earch by [g]rep" }) vim.keymap.set("n", "sh", builtin.help_tags, { desc = "[S]earch [h]elp" }) vim.keymap.set("n", "sk", builtin.keymaps, { desc = "[S]earch [k]eymaps" }) + +vim.keymap.set("n", "/", function() + -- You can pass additional configuration to Telescope to change the theme, layout, etc. + builtin.current_buffer_fuzzy_find(require("telescope.themes").get_dropdown({ + winblend = 10, + previewer = false, + })) +end, { desc = "[/] Fuzzily search in current buffer" })