summaryrefslogtreecommitdiff
path: root/nvim/init.lua
diff options
context:
space:
mode:
authorxengineering <me@xengineering.eu>2025-12-23 11:26:44 +0100
committerxengineering <me@xengineering.eu>2025-12-23 11:28:21 +0100
commit31a3d9dac9b35f19df05c011cac98c88fb3253fe (patch)
tree70bc52150629c13eb8f7a58850b190b187f00293 /nvim/init.lua
parent1cf8a55e497c10b70be77cc38e6b356f48233838 (diff)
downloaddotfiles-31a3d9dac9b35f19df05c011cac98c88fb3253fe.tar
dotfiles-31a3d9dac9b35f19df05c011cac98c88fb3253fe.tar.zst
dotfiles-31a3d9dac9b35f19df05c011cac98c88fb3253fe.zip
nvim: Remove telescope
This removes the last plugin dependencies not provided by the Neovim developers and thus improves security and reduces maintenance and complexity.
Diffstat (limited to 'nvim/init.lua')
-rw-r--r--nvim/init.lua8
1 files changed, 0 insertions, 8 deletions
diff --git a/nvim/init.lua b/nvim/init.lua
index 9eb53c2..4aa5a22 100644
--- a/nvim/init.lua
+++ b/nvim/init.lua
@@ -12,9 +12,6 @@ for _, server in ipairs(servers) do
lsp[server].setup{capabilities = capabilities}
end
--- setup telescope
-local telescope_builtin = require('telescope.builtin')
-
vim.cmd.colorscheme('vim')
vim.cmd.syntax('on')
vim.cmd.filetype({'plugin', 'indent', 'on'})
@@ -39,12 +36,7 @@ vim.opt.hlsearch = true
vim.opt.wildmenu = true
vim.opt.wildmode = { "longest:full", "full" }
--- telescope related keymaps
vim.g.mapleader = ' '
-vim.keymap.set('n', '<leader>ff', telescope_builtin.find_files, {})
-vim.keymap.set('n', '<leader>fg', telescope_builtin.live_grep, {})
-vim.keymap.set('n', '<leader>fb', telescope_builtin.buffers, {})
-vim.keymap.set('n', '<leader>fh', telescope_builtin.help_tags, {})
-- tab management
vim.keymap.set('n', '<C-t>', ':tabe <LF>')