From 63313185b460d2ae0a218e472a128a9b60d23720 Mon Sep 17 00:00:00 2001 From: Petri Hienonen Date: Fri, 16 Jan 2026 18:31:10 +0200 Subject: Update treesitter and change colorscheme to tokyonight --- home/nvim/default.nix | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'home/nvim/default.nix') diff --git a/home/nvim/default.nix b/home/nvim/default.nix index 5f90be4..0c1a32a 100644 --- a/home/nvim/default.nix +++ b/home/nvim/default.nix @@ -5,6 +5,10 @@ let toLua = str: "lua << EOF\n${str}\nEOF\n"; toLuaFile = file: "lua << EOF\n${builtins.readFile file}\nEOF\n"; + grammarsPath = unstable.symlinkJoin { + name = "treesitter-grammars"; + paths = unstable.vimPlugins.nvim-treesitter.withAllGrammars.dependencies; + }; in { enable = true; @@ -76,12 +80,17 @@ config = toLuaFile ./plugins/treesitter.lua; } hardtime-nvim + nord-nvim nvim-dap-view nvim-dap-virtual-text - nord-nvim + tokyonight-nvim ]; extraLuaConfig = '' + -- Manually append Tree-sitter plugin and grammars to runtimepath + vim.opt.runtimepath:append("${unstable.vimPlugins.nvim-treesitter}") + vim.opt.runtimepath:append("${grammarsPath}") + ${builtins.readFile ./lsp.lua} ${builtins.readFile ./autocommands.lua} ${builtins.readFile ./keymaps.lua} -- cgit v1.2.3-70-g09d2