my nix configs
Find a file
Harald Hoyer b04955534a feat(gui): add Remmina to default GUI services
Added Remmina to the list of default GUI service packages for better remote desktop support. This enhances usability for remote connections out of the box.
2025-01-20 13:48:44 +01:00
.secrets fix(secrets): update sopsFile path for internetbs 2024-12-06 09:50:56 +01:00
homes ssh 2025-01-16 04:38:17 +01:00
lib nix fmt 2024-11-19 10:31:29 +01:00
modules feat(gui): add Remmina to default GUI services 2025-01-20 13:48:44 +01:00
overlays nix fmt 2024-11-19 10:31:29 +01:00
packages nix fmt 2024-11-19 10:31:29 +01:00
systems feat(x1): enable zram 2025-01-20 13:48:44 +01:00
.gitattributes remove required from .gitattributes 2024-11-29 15:45:57 +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(x1): enable zram 2025-01-20 13:48:44 +01:00
flake.nix fix: update flake dependencies to latest versions 2025-01-16 09:14:38 +01:00
README.md chore: Update darwin-rebuild command in README 2024-07-19 13:39:45 +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

$ nixos-rebuild --use-remote-sudo -L --show-trace --refresh --flake git+https://git.hoyer.xyz/harald/nixcfg boot

on darwin

$ darwin-rebuild -L --show-trace --refresh --flake git+https://git.hoyer.xyz/harald/nixcfg switch

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'