2022-11-10 11:15:49 -06:00
|
|
|
# vim: set ft=bash:
|
|
|
|
|
# Build different targets with GUI or not
|
|
|
|
|
|
|
|
|
|
# Build and switch
|
2023-11-01 14:14:50 -05:00
|
|
|
user="$(whoami)"
|
|
|
|
|
src="${HOME}/.config/nix"
|
|
|
|
|
echo "Building ${user}"
|
2022-11-10 11:15:49 -06:00
|
|
|
dest=$(mktemp -d)
|
|
|
|
|
pushd "${dest}" > /dev/null
|
2024-10-19 00:31:38 -05:00
|
|
|
nom build "${src}#homeConfigurations.\"${user}\".activationPackage"
|
2022-11-10 11:15:49 -06:00
|
|
|
./result/activate
|
|
|
|
|
popd > /dev/null
|
|
|
|
|
rm -r "${dest}"
|