feat: shell stuff

This commit is contained in:
2025-09-16 09:13:22 -04:00
parent 0dba0b6943
commit d976cc9905
8 changed files with 57 additions and 22 deletions

View File

@@ -37,7 +37,12 @@
};
outputs = { self, nixpkgs, unstable, nixos-apple-silicon, home-manager
, plasma-manager, nixvim, sops-nix, terranix, ... }: {
, plasma-manager, nixvim, sops-nix, terranix, ... }:
let
forAllSystems = function:
nixpkgs.lib.genAttrs nixpkgs.lib.systems.flakeExposed
(system: function nixpkgs.legacyPackages.${system});
in {
packages.aarch64-linux =
let
@@ -123,5 +128,16 @@
];
};
};
devShells = forAllSystems (pkgs: {
default = pkgs.mkShell {
packages = with pkgs; [
age
ssh-to-age
sops
just
];
};
});
};
}