Files
dotfiles/scripts/rebuild
2026-01-25 19:11:11 +00:00

11 lines
302 B
Bash

#! /bin/bash
set -e
pushd ~/dotfiles/nixos/
code configuration.nix
git diff -U0 *.nix
echo "NixOS Rebuilding..."
sudo nixos-rebuilld switch &> ~/nixos-rebuild.log || ( cat nixos-rebuild.log | grep --color error && false )
gen=$(nixos-rebuild list-generations | grep current)
git commit -am "$gen"
popd