22 lines
761 B
Nix
22 lines
761 B
Nix
{pkgs} @ args:
|
|
pkgs.mkShell {
|
|
buildInputs = with pkgs; [
|
|
alejandra
|
|
(pkgs.writeShellScriptBin
|
|
"azos-lauretta-update"
|
|
"sudo nixos-rebuild switch --flake '.?submodules=1#lauretta'")
|
|
(pkgs.writeShellScriptBin
|
|
"azos-update-azos-core"
|
|
"nix flake update --flake '.?submodules=1' azos-core")
|
|
(pkgs.writeShellScriptBin
|
|
"azos-update"
|
|
"nix flake update --flake '.?submodules=1'")
|
|
(pkgs.writeShellScriptBin
|
|
"azos-beacon-build-image"
|
|
"nix build '.?submodules=1#packages.x86_64-linux.beacon-image'")
|
|
(pkgs.writeShellScriptBin
|
|
"azos-beacon-remote-update"
|
|
"nixos-rebuild switch --flake '.?submodules=1#beacon' --target-host aner@192.168.1.200 --build-host aner@192.168.1.200 --sudo")
|
|
];
|
|
}
|