dotfiles

Author: Kyle Fuller <kyle@fuller.li> 2025-07-12 17:20:45 +0100 +0100
Committer: Kyle Fuller <kyle@fuller.li> 2025-07-12 17:21:43 +0100 +0100
Commit: c254901399a5c561d0fd176138092dc593348eba
Parent: f2b7b1e5fa404b4b801284ff053cc1087ea76ffd


fix(vim): bind <leader>i to diagnostics
diff --git a/.config/home-manager/home.nix b/.config/home-manager/home.nix
index e80c16e63b6d40f539e6cd880af7ef66d3f9fdc7..20fa66b036392f26750f8bf9f9b74d21af3d870b 100644
--- a/.config/home-manager/home.nix
+++ b/.config/home-manager/home.nix
@@ -122,7 +122,6 @@       ack-vim
       fzf-vim
       nerdcommenter
       nerdtree
-      tagbar
       telescope-nvim
       vim-test
       vimux
diff --git a/.config/nvim/lua/kyle/mapping.lua b/.config/nvim/lua/kyle/mapping.lua
index f70e535627897bf6ac50950011ad41f26f6eca80..350f15286cf6a241cbe8a87406812375cf63dbe7 100644
--- a/.config/nvim/lua/kyle/mapping.lua
+++ b/.config/nvim/lua/kyle/mapping.lua
@@ -11,6 +11,7 @@     local opts = { buffer = args.buf }
 
     vim.keymap.set('n', '<Leader>k', vim.lsp.buf.hover, opts)
     vim.keymap.set('n', '<Leader>K', vim.lsp.buf.signature_help, opts)
+    vim.keymap.set('n', '<Leader>i', vim.diagnostic.open_float, opts)
 
     -- refactoring
     --- rename
diff --git a/.vim/vimrc b/.vim/vimrc
index cde2a51da07e5ee96d7dc2d69ade707896860d92..6ec6e27c82884838c10de075e167f3962ab4f32f 100644
--- a/.vim/vimrc
+++ b/.vim/vimrc
@@ -30,8 +30,6 @@ nnoremap <Leader>gc :Git commit<cr>
 nnoremap <Leader>gS :Git commit --amend<cr>
 nnoremap <Leader>go :GBrowse<cr>
 
-nnoremap <Leader>i :TagbarToggle<CR>
-
 set hidden " Handle multiple buffers better
 
 " Interface