🔨 update and add darwin-local script

This commit is contained in:
2022-06-03 19:43:51 -04:00
parent bc53e58cfa
commit bd132825d4
4 changed files with 19 additions and 12 deletions

View File

@ -66,12 +66,18 @@
in
flake-utils.lib.eachDefaultSystem
(system:
let pkgs = nixpkgs.legacyPackages.${system};
let
pkgs = nixpkgs.legacyPackages.${system};
darwin-local = pkgs.writeScriptBin "darwin-local" ''
#!${pkgs.stdenv.shell}
nix build .#darwinConfigurations.$(hostname -s).system
./result/sw/bin/darwin-rebuild switch --flake .
'';
in
{
devShells.default = pkgs.mkShell {
name = "athens";
buildInputs = [ deploy-rs.packages.${system}.deploy-rs pkgs.nixpkgs-fmt pkgs.sops ];
buildInputs = [ darwin-local deploy-rs.packages.${system}.deploy-rs pkgs.nixpkgs-fmt pkgs.sops ];
};
}) // {
nixosConfigurations = {