From 4ed9178b9dd3269ab18119afa74ea2db858f54ad Mon Sep 17 00:00:00 2001 From: Jonni Liljamo Date: Sun, 2 Jun 2024 18:26:44 +0300 Subject: [PATCH] feat(lsp): init --- config/plugins/default.nix | 1 + config/plugins/lsp.nix | 22 ++++++++++++++++++++++ 2 files changed, 23 insertions(+) create mode 100644 config/plugins/lsp.nix diff --git a/config/plugins/default.nix b/config/plugins/default.nix index 8ec38e9..3661de3 100644 --- a/config/plugins/default.nix +++ b/config/plugins/default.nix @@ -2,6 +2,7 @@ imports = [ ./cmp.nix ./illuminate.nix + ./lsp.nix ./oil.nix ./telescope.nix ./treesitter.nix diff --git a/config/plugins/lsp.nix b/config/plugins/lsp.nix new file mode 100644 index 0000000..6403453 --- /dev/null +++ b/config/plugins/lsp.nix @@ -0,0 +1,22 @@ +{ + plugins = { + lsp = { + enable = true; + servers = { + html.enable = true; + htmx.enable = true; + nil_ls.enable = true; + rust-analyzer = { + enable = true; + installCargo = false; + installRustc = false; + }; + taplo.enable = true; + tailwindcss.enable = true; + templ.enable = true; + yamlls.enable = true; + }; + }; + fidget.enable = true; + }; +} -- 2.44.1