diff options
Diffstat (limited to 'users/grfn/system/home/modules/common.nix')
-rw-r--r-- | users/grfn/system/home/modules/common.nix | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/users/grfn/system/home/modules/common.nix b/users/grfn/system/home/modules/common.nix index 02935aaa50f5..882488763d32 100644 --- a/users/grfn/system/home/modules/common.nix +++ b/users/grfn/system/home/modules/common.nix @@ -54,6 +54,12 @@ ssh mugwump sudo nix-env -p /nix/var/nix/profiles/system --set $system ssh mugwump sudo $system/bin/switch-to-configuration switch '') + (writeShellScriptBin "rebuild-home" '' + set -eo pipefail + cd ~/code/depot + nix build -f . users.grfn.system.home.$(hostname)Home -o /tmp/home + /tmp/home/activate + '') ]; programs.ssh = { |