summaryrefslogtreecommitdiff
path: root/hosts/muhammed/home/neovim/lsp.nix
diff options
context:
space:
mode:
authorLinnnus <[email protected]>2024-08-01 18:12:55 +0200
committerLinnnus <[email protected]>2024-08-01 18:12:55 +0200
commit472d7eda18132993222299e246471d6792d38ddc (patch)
tree2543035beb253c20343c92ef42224ad1b1500017 /hosts/muhammed/home/neovim/lsp.nix
parentaf0feaa1c5216c8fa7a7b38ff4eada6789914bce (diff)
muhammed: Add Gleam
This patch sets up a Gleam development environment on Muhammed. I also took this opportunity to move a whole bunch of development-related filetype plugins to Muhammed, reducing closure size on Ahmed.
Diffstat (limited to 'hosts/muhammed/home/neovim/lsp.nix')
-rw-r--r--hosts/muhammed/home/neovim/lsp.nix6
1 files changed, 6 insertions, 0 deletions
diff --git a/hosts/muhammed/home/neovim/lsp.nix b/hosts/muhammed/home/neovim/lsp.nix
index 71d97c5..b776b08 100644
--- a/hosts/muhammed/home/neovim/lsp.nix
+++ b/hosts/muhammed/home/neovim/lsp.nix
@@ -79,6 +79,12 @@
rust_analyzer = {
cmd = { "${pkgs.rust-analyzer}/bin/rust-analyzer" },
},
+ rust_analyzer = {
+ cmd = { "${pkgs.rust-analyzer}/bin/rust-analyzer" },
+ },
+ gleam = {
+ cmd = { "${pkgs.gleam}/bin/gleam", "lsp" },
+ },
};
for server, config in pairs(servers) do
-- set common options