diff --git a/flake.nix b/flake.nix index 79f7ef4..15f8bc4 100644 --- a/flake.nix +++ b/flake.nix @@ -55,10 +55,6 @@ nixpkgsConfig = { config = { allowUnfree = true; - # TODO 24.05 rnix-lsp relies on this, but has been removed now - permittedInsecurePackages = [ - "nix-2.15.3" - ]; }; overlays = [ (final: prev: { unstable = unixpkgs.legacyPackages.${prev.system}.pkgs; }) diff --git a/hm/dev/common.nix b/hm/dev/common.nix index 57c1af4..e1c2063 100644 --- a/hm/dev/common.nix +++ b/hm/dev/common.nix @@ -61,7 +61,10 @@ lua-ls.enable = true; # Lua (for Neovim debugging) perlpls.enable = config.frogeye.dev.perl; # Perl phpactor.enable = config.frogeye.dev.php; # PHP - rnix-lsp.enable = true; # Nix + nixd = { + enable = true; + settings.formatting.command = "nixpkgs-fmt"; + }; # TODO Something for SQL. sqls is deprecated, sqlls is not in Nixpkgs. Probably needs a DB connection configured anyways? yamlls.enable = true; # YAML # TODO Check out none-ls