diff --git a/flake.nix b/flake.nix index db71b8d..3dbb874 100644 --- a/flake.nix +++ b/flake.nix @@ -74,6 +74,11 @@ devShells.${system}.default = pkgs.mkShell { packages = [ pkgs.sops + (pkgs.writeShellScriptBin "lint" '' + deadnix -qe "$1" + statix fix -- "$1" + alejandra -q "$1" + '') ]; }; @@ -87,7 +92,7 @@ ]; }; } - // lib.mkPackages ./packages pkgs ; + // lib.mkPackages ./packages pkgs; } ); } diff --git a/hosts/gerg-desktop/default.nix b/hosts/gerg-desktop/default.nix index 61b96fb..b2580c9 100644 --- a/hosts/gerg-desktop/default.nix +++ b/hosts/gerg-desktop/default.nix @@ -63,12 +63,16 @@ nix-index ; inherit (nvim-flake.packages.${pkgs.system}) neovim; + lint = pkgs.writeShellScriptBin "lint" '' + deadnix -e "$1" + statix fix "$1" + alejandra "$1" + ''; }; etc = { "jdks/17".source = lib.getBin pkgs.openjdk17; "jdks/8".source = lib.getBin pkgs.openjdk8; }; - shellAliases.lint = "deadnix -e && statix fix && alejandra ./"; }; services.udev.packages = [