Julian Mutter c896e02bf1
Some checks failed
Update Nix Flake / update-flake (push) Failing after 16s
Allow unfree packages with "run" and "shell" commands
2026-01-22 06:56:06 +01:00
2026-01-20 20:39:32 +01:00
2026-01-20 21:01:05 +01:00
2026-01-20 20:02:48 +01:00
2025-04-22 21:15:13 +02:00
2025-04-22 21:15:27 +02:00
2026-01-20 20:04:32 +01:00
2026-01-20 20:24:25 +01:00
2025-10-20 19:37:44 +02:00

My dotfiles

Quick start for home-manger only (no need to pull this repo)

Machine selection

home-manager automatically searches for user or user@hostname config in the flake, so specify one of those or you will have to manually specify them: home-manager switch --flake .#user@hostname

Manual symlinks

laptop-nix.conf was manually symlinked to file:/etc/nix/nix.conf and flake.nix was symlinked to file:~/.config/home-manager/flake.nix

For deployment!!

Secrets management with sops

Full documentation here: https://github.com/Mic92/sops-nix

Edit secrets

sops edit secrets/secrets.yaml

Authorize new device

  • Generate public key from ssh -> Private age key generation not needed
ssh-to-age < /etc/ssh/ssh_host_ed25519_key.pub
  • Add age public key to file:.sops.yaml
  • Update keys
sops updatekeys secrets/*
Description
No description provided
Readme 122 MiB
Languages
Nix 87.7%
Shell 9.4%
Python 1.8%
CSS 1.1%