feat(aspen/system): use profiles in rebuild-home

Change-Id: I07e6e16b89c864da85480d980fce98f6b10d2978
Reviewed-on: https://cl.tvl.fyi/c/depot/+/11478
Tested-by: BuildkiteCI
Reviewed-by: aspen <root@gws.fyi>
Autosubmit: aspen <root@gws.fyi>
This commit is contained in:
Aspen Smith 2024-04-19 08:59:05 -04:00 committed by clbot
parent 238c122b9c
commit f1efde5391

View file

@ -72,14 +72,13 @@
(writeShellScriptBin "rebuild-home" '' (writeShellScriptBin "rebuild-home" ''
set -eo pipefail set -eo pipefail
cd ~/code/depot cd ~/code/depot
nix build -f . users.aspen.system.home.$(hostname)Home -o /tmp/home home=$(nix-build -A users.aspen.system.home.$(hostname)Home -o /tmp/home)
/tmp/home/activate nix-env -p /nix/var/nix/per-user/aspen/home --set $home
$home/activate
'') '')
]; ];
programs.ssh = { programs.ssh = { enable = true; };
enable = true;
};
programs.direnv = { programs.direnv = {
enable = true; enable = true;