config/packages/rebuild/default.nix

14 lines
298 B
Nix
Raw Normal View History

2024-05-23 20:26:30 +00:00
{writeShellScriptBin, ...}:
writeShellScriptBin "rebuild" ''
set -e
pushd ~/nixos/
alejandra . &>/dev/null
git add .
echo "[REBUILD]: rebuilding nixos"
nh os switch --update
gen=$(nixos-rebuild list-generations | grep current)
git commit -am "$gen"
git pull origin main
2024-05-23 20:26:30 +00:00
popd
''