config/packages/rebuild/default.nix
2024-09-18 15:32:57 -04:00

15 lines
261 B
Nix

{
writeShellScriptBin,
pkgs,
...
}:
writeShellScriptBin "rebuild" ''
set -e
pushd ~/nixos/
${pkgs.alejandra}/bin/alejandra . &>/dev/null
git add .
git pull origin main
echo "[REBUILD]: rebuilding nixos"
${pkgs.nh}/bin/nh os switch
popd
''