diff options
author | Soispha <soispha@vhack.eu> | 2023-07-01 18:45:39 +0200 |
---|---|---|
committer | Soispha <soispha@vhack.eu> | 2023-07-10 16:44:12 +0200 |
commit | c3d2c88eed96b82fa8e83e8b6ee53c414a0e4431 (patch) | |
tree | a5a9553ba5cbf5b6095ae575ecca27356b73c96d /bootstrap/01_activate | |
parent | Feat(system/disks): Add luks partition (diff) | |
download | nixos-config-c3d2c88eed96b82fa8e83e8b6ee53c414a0e4431.zip |
Refactor(bootstrap): Use disko
Diffstat (limited to '')
-rwxr-xr-x | bootstrap/01_activate | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/bootstrap/01_activate b/bootstrap/01_activate new file mode 100755 index 00000000..b5195d3c --- /dev/null +++ b/bootstrap/01_activate @@ -0,0 +1,20 @@ +#! /usr/bin/env dash + +# shellcheck source=/dev/null +SHELL_LIBRARY_VERSION="1.1.4" . %SHELL_LIBRARY_PATH + +. %SCRIPT_ENSURE_CONFIG_VARIABLES + +nix run github:nix-community/disko -- --flake "git+https://codeberg.org/soispha/nixos-config#$NIX_HOST" --mode mount + +msg "Finished mounting" + +case "$ACTIVATE_TO_SETUP" in + "yes") + nix run "git+https://codeberg.org/soispha/nixos-config#setup" --experimental-features 'nix-command flakes'; + ;; + *) + ;; +esac + +# vim: ft=sh |