Add NixOS configuration

This commit is contained in:
2026-01-25 19:11:11 +00:00
parent d8efeb6b36
commit b4b111f5e4
2 changed files with 141 additions and 0 deletions

10
scripts/rebuild Normal file
View 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