my nix configs
Find a file
Harald Hoyer 82d9b3b6b2 feat: Remove dnsProvider from acme.nix
This commit removes the dnsProvider attribute ("internetbs") from four entries in the acme.nix file. These changes aim to reduce redundancy and maintain simplicity in the script.
2024-07-05 08:41:11 +02:00
.secrets feat: Update hetzner runner token and modify its timestamp 2024-06-27 13:07:18 +02:00
homes feat: Add new substituter and trusted key in various modules 2024-06-28 14:33:05 +02:00
lib A new start 2024-03-21 15:00:36 +01:00
modules feat: Add new substituter and trusted key in various modules 2024-06-28 14:33:05 +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: Remove dnsProvider from acme.nix 2024-07-05 08:41:11 +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