From bdbde5464800ed814f2749a7cd1a73d35320abad Mon Sep 17 00:00:00 2001 From: Kyren223 Date: Wed, 23 Apr 2025 18:34:02 +0300 Subject: Added nix LSP (nil_ls) I love it, it just works out of the box, unlike nixd which was so broken I couldn't get it to work, and it's so much more featureful, it has insane autocompletion for keywords and vars and I can go to definition/go to references on files/vars etc and it has diagnostics and shows when there is an error, it's so much better, and it has completion for nix options --- flake.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'flake.nix') diff --git a/flake.nix b/flake.nix index dd2df2d..86914b7 100644 --- a/flake.nix +++ b/flake.nix @@ -13,13 +13,13 @@ outputs = { self, nixpkgs, ... }@inputs: { nixosConfigurations = { laptop = nixpkgs.lib.nixosSystem { - specialArgs = {inherit inputs;}; + specialArgs = { inherit inputs; }; modules = [ ./hosts/laptop.nix ]; }; lapsktop = nixpkgs.lib.nixosSystem { - specialArgs = {inherit inputs;}; + specialArgs = { inherit inputs; }; modules = [ ./hosts/lapsktop.nix ]; -- cgit v1.3.1