Add alternative nil lsp
This commit is contained in:
parent
c3cc521997
commit
c56cadcbea
|
|
@ -1,19 +1,20 @@
|
||||||
{
|
{
|
||||||
// Nix settings
|
// Nix settings
|
||||||
"nix.formatterPath": [
|
|
||||||
"nixpkgs-fmt",
|
|
||||||
"nixfmt",
|
|
||||||
"treefmt",
|
|
||||||
"--stdin",
|
|
||||||
"{file}",
|
|
||||||
"nix",
|
|
||||||
"fmt",
|
|
||||||
"--",
|
|
||||||
"-",
|
|
||||||
],
|
|
||||||
"nix.enableLanguageServer": true,
|
"nix.enableLanguageServer": true,
|
||||||
"nix.serverPath": "nixd",
|
"nix.serverPath": "nixd",
|
||||||
"nix.serverSettings": {
|
"nix.serverSettings": {
|
||||||
|
"nil": {
|
||||||
|
"formatting": {
|
||||||
|
"command": ["nix fmt"]
|
||||||
|
},
|
||||||
|
"nix": {
|
||||||
|
"flake": {
|
||||||
|
"maxMemoryMB": 16384,
|
||||||
|
"autoEvalInputs": true,
|
||||||
|
"nixpkgsInputName": "nixpkgs"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
"nixd": {
|
"nixd": {
|
||||||
"nixpkgs": {
|
"nixpkgs": {
|
||||||
"expr": "(builtins.getFlake \"${workspaceFolder}/flake.nix\").inputs.nixpkgs { }"
|
"expr": "(builtins.getFlake \"${workspaceFolder}/flake.nix\").inputs.nixpkgs { }"
|
||||||
|
|
|
||||||
|
|
@ -77,6 +77,7 @@
|
||||||
|
|
||||||
devShell.${system} = nixpkgs.legacyPackages.${system}.pkgs.mkShell {
|
devShell.${system} = nixpkgs.legacyPackages.${system}.pkgs.mkShell {
|
||||||
packages = with nixpkgs.legacyPackages.${system}.pkgs; [
|
packages = with nixpkgs.legacyPackages.${system}.pkgs; [
|
||||||
|
nil
|
||||||
nixd
|
nixd
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue