Add NixOS configuration
This commit is contained in:
10
scripts/rebuild
Normal file
10
scripts/rebuild
Normal file
@@ -0,0 +1,10 @@
|
||||
#! /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
|
||||
Reference in New Issue
Block a user