diff --git a/programs/default.nix b/programs/default.nix index e55fd89..30b1e0e 100644 --- a/programs/default.nix +++ b/programs/default.nix @@ -9,6 +9,7 @@ let nix-tree nixfmt nvd + nixd statix cachix nix-output-monitor diff --git a/programs/vscode.nix b/programs/vscode.nix index ee82777..d9013b3 100644 --- a/programs/vscode.nix +++ b/programs/vscode.nix @@ -108,6 +108,13 @@ in { nix = { formatterPath = "${pkgs.nixfmt}/bin/nixfmt"; + enableLanguageServer = true; + serverPath = "nixd"; + serverSettings = { + nixd = { + formatting.command = [ "nixfmt" ]; + }; + }; }; oneDarkPro = {