Commit 7e4f0cb
Changed files (3)
home
base
tui
editors
helix
languages
linux
gui
vscode
profiles
home/base/tui/editors/helix/languages/nix.nix
@@ -8,7 +8,7 @@
tab-width = 2;
unit = " ";
};
- language-servers = ["nil"];
+ language-servers = ["nixd"];
}
];
language-server = {
@@ -22,6 +22,9 @@
};
};
};
+ nixd.config.nixd = {
+ formatting.command = ["alejandra"];
+ };
};
};
}
home/base/tui/editors/packages.nix
@@ -8,7 +8,8 @@
home.packages = with pkgs; [
# === Data & Configuration Languages === #
# -- Nix
- nil # Nix LSP
+ # nil # Nix LSP
+ nixd # Nix LSP
alejandra # Nix Formatter
# -- Json Like
home/linux/gui/vscode/profiles/default.nix
@@ -37,7 +37,8 @@
# "GitCommitPlugin.MaxSubjectCharacters" = 25;
"github.copilot.advanced".useLanguageServer = true;
"nix.enableLanguageServer" = true;
- "nix.serverSettings".nil.formatting.command = ["alejandra"];
+ "nix.serverPath" = "nixd";
+ "nix.serverSettings".nixd.formatting.command = ["alejandra"];
"evenBetterToml.formatter.alignEntries" = true;
"evenBetterToml.formatter.alignComments" = true;
"evenBetterToml.formatter.allowedBlankLines" = 1;
@@ -68,6 +69,7 @@
# "GitCommitPlugin.MaxSubjectCharacters"
"github.copilot.advanced"
"nix.enableLanguageServer"
+ "nix.serverPath"
"nix.serverSettings"
"evenBetterToml.formatter.alignEntries"
"evenBetterToml.formatter.alignComments"