my nix configs
Find a file
Harald Hoyer 31dfb73435 feat: Add garbage collection interval setting in atticd.nix
This commit introduces a new parameter for setting the garbage collection interval in the atticd.nix file. The garbage collection interval is set to run every 30 days, helping to manage unnecessary data and improve system performance.
2024-06-28 13:26:21 +02:00
.secrets feat: Update hetzner runner token and modify its timestamp 2024-06-27 13:07:18 +02:00
homes fix: correct indentation in systemd service definitions 2024-06-27 13:16:11 +02:00
lib A new start 2024-03-21 15:00:36 +01:00
modules feat: Require password for sudo wheel users 2024-06-25 11:03:16 +02:00
overlays A new start 2024-03-21 15:00:36 +01:00
packages A new start 2024-03-21 15:00:36 +01:00
systems feat: Add garbage collection interval setting in atticd.nix 2024-06-28 13:26:21 +02:00
.gitattributes A new start 2024-03-21 15:00:36 +01:00
.gitignore gitignore result 2024-03-21 15:24:51 +01:00
.sops.yaml A new start 2024-03-21 15:00:36 +01:00
flake.lock feat: Update dependencies in flake.lock 2024-06-28 11:04:07 +02:00
flake.nix feat: Add atticd service to sgx-nixos system 2024-06-28 11:01:44 +02:00
README.md docs: Update README install instructions 2024-06-27 16:30:54 +02:00

Install a system via nixos-anywhere

 nix run github:numtide/nixos-anywhere -- \
  --flake 'git+https://git.hoyer.xyz/harald/nixcfg'.#hostname \
  root@hostname --no-reboot --tty -i $HOME/.ssh/id_ed25519
... enter disk password
 ssh -t root@hostname systemd-cryptenroll /dev/luksdev --wipe-slot=tpm2 --tpm2-device=auto --tpm2-pcrs=1,15

nixos-rebuild remote git flake

 sudo nixos-rebuild boot --refresh --flake git+https://git.hoyer.xyz/harald/nixcfg

home-manager remote git flake

 nix --refresh run 'git+https://git.hoyer.xyz/harald/nixcfg' -- \
  switch -b backup --flake 'git+https://git.hoyer.xyz/harald/nixcfg'

command-not-found unable to open database

 sudo nix-channel --update