Update configuration.nix

This commit is contained in:
h3lp
2026-03-10 21:04:06 +02:00
parent f9a5f14176
commit ebaee023cd
2 changed files with 64 additions and 24 deletions
+21
View File
@@ -0,0 +1,21 @@
#!/bin/bash
# ---- Clone the config repo ----
cd /root
git clone 'https://gitea.20111511.xyz/h3lp/autodeploy.git'
cd autodeploy
# ---- Initialize nixos config ----
mkfs.ext4 -F -L nixos /dev/sda1
mount /dev/sda1 /mnt/
nixos-generate-config --root /mnt
# ---- Replace configuration with modified one ----
mv /mnt/etc/nixos/configuration.nix /mnt/etc/nixos/configuration.nix.bak
cp root/etc/nixos/configuration.nix /mnt/mnt/etc/nixos/configuration.nix
# ---- User configuration ----
mkdir --parents /mnt/home/h3lp
cp root/home/h3lp/shell.nix /mnt/home/h3lp/shell.nix