From 5e0b92a840a03c24f759ba61b78f5f2151854e20 Mon Sep 17 00:00:00 2001 From: Johannes Rothe Date: Sat, 1 Feb 2025 21:34:13 +0100 Subject: [PATCH] Add nvim improvements --- home/terminal/nixvim/default.nix | 6 ++++++ home/terminal/nixvim/telescope.nix | 4 +--- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/home/terminal/nixvim/default.nix b/home/terminal/nixvim/default.nix index 208b6c8..a1d3090 100644 --- a/home/terminal/nixvim/default.nix +++ b/home/terminal/nixvim/default.nix @@ -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 = "gbr"; action = "Git branch"; } + { + key = "t"; + action = "Neotree toggle"; + } ]; 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; diff --git a/home/terminal/nixvim/telescope.nix b/home/terminal/nixvim/telescope.nix index a91e521..f34e713 100644 --- a/home/terminal/nixvim/telescope.nix +++ b/home/terminal/nixvim/telescope.nix @@ -10,8 +10,6 @@ }; keymaps = { # https://github.com/nvim-telescope/telescope.nvim?tab=readme-ov-file#pickers - # File pickers - "t" = "file_browser"; "ff" = "find_files"; "fg" = "live_grep"; # Vim pickers @@ -22,7 +20,7 @@ "ft" = "treesitter"; # Git pickers "fgs" = "git_status"; - # LSP + # LSP }; }; };