From 14ba7c5dd38df6087f1dc67210bcf0a874c98688 Mon Sep 17 00:00:00 2001 From: Youwen Wu Date: Sat, 1 Feb 2025 01:09:25 -0800 Subject: [PATCH] fix: build and add fennel --- flake.nix | 9 +++++++-- lua/lsp/init.lua | 1 + 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/flake.nix b/flake.nix index 740ca5d..4c38138 100644 --- a/flake.nix +++ b/flake.nix @@ -210,7 +210,7 @@ lazydev-nvim # lazy loaded lua_ls when developing neovim plugins and configuration # TeX - texpresso-vim # super fast live TeX preview + # texpresso-vim # super fast live TeX preview # rust crates-nvim # provides intelligent features for Crates.toml @@ -231,6 +231,9 @@ # haskell haskell-tools-nvim + + # fennel + nfnl ]; }; @@ -260,7 +263,7 @@ bin = { websocat = "${pkgs.websocat}/bin/websocat"; tinymist = "${pkgs.tinymist}/bin/tinymist"; - texpresso = "${pkgs.texpresso}/bin/texpresso"; + # texpresso = "${pkgs.texpresso}/bin/texpresso"; neovim-node-host = "${pkgs.neovim-node-client}/bin/neovim-node-host"; }; nixdExtras = { @@ -301,6 +304,8 @@ lua-language-server nixfmt-rfc-style stylua + fennel-ls + fennel ] ); }; diff --git a/lua/lsp/init.lua b/lua/lsp/init.lua index 80d45e6..981ca81 100644 --- a/lua/lsp/init.lua +++ b/lua/lsp/init.lua @@ -72,6 +72,7 @@ M.setup = function() lspconfig.vale_ls.setup({ filetypes = { "markdown", "text", "tex", "rst", "typst" }, }) + lspconfig.fennel_ls.setup({}) end return M