rebuild.sh
This commit is contained in:
parent
690bb23064
commit
6def5b9948
|
@ -17,7 +17,7 @@
|
|||
pu = "sh ~/nix/home/zsh/push.sh";
|
||||
fr = "sudo systemctl reboot --firmware";
|
||||
ser = "ssh root@joygnu.org";
|
||||
rb = "sh ~/nix/home/zsh/desktop-laptop.sh";
|
||||
rb = "sh ~/nix/home/zsh/rebuild.sh";
|
||||
up = "sudo nix flake update ~/nix";
|
||||
del = "sudo nix-collect-garbage -d";
|
||||
hy = "hx ~/nix/home/hyprland/default.nix";
|
||||
|
|
|
@ -1,12 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
hostname=$(hostname)
|
||||
|
||||
if [[ $hostname == *"desktop"* ]]; then
|
||||
sudo nixos-rebuild switch --flake ~/nix/#desktop
|
||||
elif [[ $hostname == *"laptop"* ]]; then
|
||||
sudo nixos-rebuild switch --flake ~/nix/#laptop
|
||||
else
|
||||
echo "Unable to determine the type of machine."
|
||||
fi
|
||||
|
9
home/zsh/rebuild.sh
Executable file
9
home/zsh/rebuild.sh
Executable file
|
@ -0,0 +1,9 @@
|
|||
#!/bin/sh
|
||||
|
||||
hostname=$(hostname)
|
||||
|
||||
if [[ $hostname == *"desktop"* ]]; then
|
||||
sudo nixos-rebuild switch --flake ~/nix/#desktop &>nixos-switch.log || (cat nixos-switch.log | grep --color error && false)
|
||||
elif [[ $hostname == *"laptop"* ]]; then
|
||||
sudo nixos-rebuild switch --flake ~/nix/#laptop &>nixos-switch.log || (cat nixos-switch.log | grep --color error && false)
|
||||
fi
|
14
nixos-switch.log
Normal file
14
nixos-switch.log
Normal file
|
@ -0,0 +1,14 @@
|
|||
warning: Git tree '/home/joy/nix' is dirty
|
||||
building the system configuration...
|
||||
warning: Git tree '/home/joy/nix' is dirty
|
||||
these 5 derivations will be built:
|
||||
/nix/store/rghppbxs9fqv65yw7rrikahvwm3qn5fm-unit-script-nixos-upgrade-start.drv
|
||||
/nix/store/c8h4ckzavibas5k78k30v49qjwcv61cq-unit-nixos-upgrade.service.drv
|
||||
/nix/store/vq8pr1hghqpb0sj3rlp57bm7pgs0g018-system-units.drv
|
||||
/nix/store/wbp2yaa953qgnxmna3dfr7gw4jl8cxk3-etc.drv
|
||||
/nix/store/zpc34w2i63yipk2clk0qw5wnzgqnjg02-nixos-system-laptop-24.11.20240804.cb9a96f.drv
|
||||
building '/nix/store/rghppbxs9fqv65yw7rrikahvwm3qn5fm-unit-script-nixos-upgrade-start.drv'...
|
||||
building '/nix/store/c8h4ckzavibas5k78k30v49qjwcv61cq-unit-nixos-upgrade.service.drv'...
|
||||
building '/nix/store/vq8pr1hghqpb0sj3rlp57bm7pgs0g018-system-units.drv'...
|
||||
building '/nix/store/wbp2yaa953qgnxmna3dfr7gw4jl8cxk3-etc.drv'...
|
||||
error: interrupted by the user
|
Loading…
Reference in a new issue