{ pkgs, ... }: { type = "app"; program = builtins.toString (pkgs.writeShellScript "rebuild" '' echo ${pkgs.system} SYSTEM=${if pkgs.stdenv.isDarwin then "darwin" else "linux"} if [ "$SYSTEM" == "darwin" ]; then sudo darwin-rebuild switch --flake ${builtins.toString ../.} else doas nixos-rebuild switch --flake ${builtins.toString ../.} fi ''); }