sudo emacs /etc/nixos/configuration.nix sudo nixos-rebuild switch &>nixos-switch.log || ( cat nixos-switch.log | grep --color error && false) gen=$(nixos-rebuild list-generations | grep current) sudo cp /etc/nixos/configuration.nix . git add . git commit -m "$gen" git push