mirror of
https://git.gay/xqtc/nixos-config
synced 2024-12-29 14:43:45 +01:00
Compare commits
2 commits
0339588178
...
fc2263390a
Author | SHA1 | Date | |
---|---|---|---|
xqtc161 | fc2263390a | ||
xqtc161 | 0a37f4e4d2 |
|
@ -29,6 +29,8 @@
|
||||||
boot.loader.systemd-boot.enable = true;
|
boot.loader.systemd-boot.enable = true;
|
||||||
boot.loader.efi.canTouchEfiVariables = false;
|
boot.loader.efi.canTouchEfiVariables = false;
|
||||||
|
|
||||||
|
boot.binfmt.emulatedSystems = ["x86_64-linux"];
|
||||||
|
|
||||||
virtualisation.docker.enable = true;
|
virtualisation.docker.enable = true;
|
||||||
virtualisation.docker.autoPrune.enable = true;
|
virtualisation.docker.autoPrune.enable = true;
|
||||||
virtualisation.docker.autoPrune.dates = "daily";
|
virtualisation.docker.autoPrune.dates = "daily";
|
||||||
|
|
16
justfile
16
justfile
|
@ -17,14 +17,14 @@ rebuild:
|
||||||
beleth:
|
beleth:
|
||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
set -euxo pipefail
|
set -euxo pipefail
|
||||||
arch=$(nix-instantiate --eval -E 'builtins.currentSystem')
|
# arch=$(nix-instantiate --eval -E 'builtins.currentSystem')
|
||||||
arch_sanitized=$(echo $arch | sed 's/^"//;s/"$//')
|
# arch_sanitized=$(echo $arch | sed 's/^"//;s/"$//')
|
||||||
if [ $arch_sanitized == "x86_64-linux" ]; then
|
# if [ $arch_sanitized == "x86_64-linux" ]; then
|
||||||
nixos-rebuild switch --flake '.#beleth' --build-host {{beleth-host}} --target-host {{beleth-host}};
|
nixos-rebuild switch --flake '.#beleth' --build-host {{beleth-host}} --target-host {{beleth-host}};
|
||||||
ssh {{beleth-user-host}} "cd; cd nixos-config; git pull; cd; sh build_website.sh";
|
ssh {{beleth-user-host}} "cd; cd nixos-config; git pull; cd; sh build_website.sh";
|
||||||
exit
|
exit
|
||||||
fi
|
# fi
|
||||||
@echo "Host arch needs to be 'x86_64-linux'! Aborting...";
|
# @echo "Host arch needs to be 'x86_64-linux'! Aborting...";
|
||||||
|
|
||||||
update:
|
update:
|
||||||
nix flake update
|
nix flake update
|
||||||
|
|
Loading…
Reference in a new issue