From fcf9418d5f3e7ee5bdfcec1c26ca56ce71664367 Mon Sep 17 00:00:00 2001 From: fredrikr79 Date: Fri, 12 Sep 2025 16:44:02 +0200 Subject: [PATCH] remove treesitter because semantic tokens --- home.nix | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/home.nix b/home.nix index 9caa2f4..d9b088b 100644 --- a/home.nix +++ b/home.nix @@ -659,13 +659,6 @@ in treesitter = { enable = true; - settings = { - highlight.enable = true; - indent.enable = true; - }; - grammarPackages = with pkgs.tree-sitter-grammars; [ - tree-sitter-uiua - ]; }; undotree.enable = true; @@ -970,6 +963,13 @@ in }, }) + vim.api.nvim_create_autocmd("FileType", { + pattern = "uiua", + callback = function() + vim.bo.commentstring = "# %s" + end, + }) + -- LSP Semantic Token highlighting for Uiua with Dracula colors vim.api.nvim_set_hl(0, "@lsp.type.monadic_function.uiua", { fg = "#50fa7b" }) -- Green vim.api.nvim_set_hl(0, "@lsp.type.dyadic_function.uiua", { fg = "#8be9fd" }) -- Cyan