4DJCBLW3CFDQPY3CBDTZAE7URHA4QP2F6XGVOKHNM3SI5O55WU2AC #!/usr/bin/env nudef main [] {let os = (sys host | get name)if $os == "Darwin" {print "Rolling back Darwin configuration..."sudo darwin-rebuild switch --rollback --flake ~/nixos-config#darwin} else {print "Rolling back NixOS configuration..."sudo nixos-rebuild switch --rollback --flake ~/nixos-config#nixos}}
#!/usr/bin/env nudef main [] {let os = (sys host | get name)if $os == "Darwin" {print "Building Darwin configuration..."sudo darwin-rebuild switch --flake ~/nixos-config#darwin} else {print "Building NixOS configuration..."sudo nixos-rebuild switch --flake ~/nixos-config#nixos}}
};# generated scripts for cross-platform rebuildshome.file."nixos-config/rebuild.nu" = {text = ''#!/usr/bin/env nudef main [] {let os = (sys host | get name)if $os == "Darwin" {print "Building Darwin configuration..."sudo darwin-rebuild switch --flake ~/nixos-config#darwin} else {print "Building NixOS configuration..."sudo nixos-rebuild switch --flake ~/nixos-config#nixos}}'';executable = true;
home.file."nixos-config/rollback.nu" = {text = ''#!/usr/bin/env nudef main [] {let os = (sys host | get name)if $os == "Darwin" {print "Rolling back Darwin configuration..."sudo darwin-rebuild switch --rollback --flake ~/nixos-config#darwin} else {print "Rolling back NixOS configuration..."sudo nixos-rebuild switch --rollback --flake ~/nixos-config#nixos}}'';executable = true;};