add nom and fix gum in install command

This commit is contained in:
Lillian Violet 2025-05-31 16:19:14 +02:00
parent 51f2c83b8c
commit c330e249b3

View file

@ -1,5 +1,6 @@
{
git,
nix-output-monitor,
gum,
writeShellApplication,
}:
@ -7,7 +8,7 @@ writeShellApplication
{
name = "install-nix-no-inhibit";
runtimeInputs = [git gum];
runtimeInputs = [git gum nix-output-monitor];
text = ''
# An install script for NixOS installation to /tmp
@ -36,8 +37,8 @@ writeShellApplication
--mode zap_create_mount \
"./disko/''${dir}/default.nix"
echo "NixOS Installing..."
sudo nixos-install --flake .#"''${dir}"
sudo nixos-install --flake .#"''${dir}"
sudo nixos-install --flake .#"''${dir}" --show-trace --log-format internal-json -v |& nom --json
sudo nixos-install --flake .#"''${dir}" --show-trace --log-format internal-json -v |& nom --json
popd > /dev/null
echo "Cleaning up repository in '/tmp/install-nix'..."
rm -rf ./install-nix