Add nvim improvements

This commit is contained in:
Johannes Rothe 2025-02-01 21:34:13 +01:00
parent cae9f0e7f4
commit 5e0b92a840
2 changed files with 7 additions and 3 deletions

View File

@ -5,6 +5,7 @@
];
programs.nixvim = {
colorscheme = "sonokai";
clipboard.register = "unnamedplus"; # Copy to system clipboard
enable = true;
extraPlugins = [
pkgs.vimPlugins.indentLine
@ -53,6 +54,10 @@
key = "<leader>gbr";
action = "<cmd>Git branch<CR>";
}
{
key = "<leader>t";
action = "<cmd>Neotree toggle<CR>";
}
];
opts = {
colorcolumn = "88";
@ -124,6 +129,7 @@
lualine_y = [ "fancy_filetype" ];
lualine_z = [ "fancy_lsp_servers" ];
};
neo-tree.enable = true;
render-markdown.enable = true;
tmux-navigator.enable = true;
treesitter.enable = true;

View File

@ -10,8 +10,6 @@
};
keymaps = {
# https://github.com/nvim-telescope/telescope.nvim?tab=readme-ov-file#pickers
# File pickers
"<leader>t" = "file_browser";
"<leader>ff" = "find_files";
"<leader>fg" = "live_grep";
# Vim pickers