Zuckerberg 09c918c5d9
Some checks failed
Check Flake / check-flake (push) Failing after 2m24s
flake.lock: Update
Flake lock file updates:

• Removed input 'archivebox'
• Removed input 'archivebox/flake-utils'
• Removed input 'archivebox/nixpkgs'
• Updated input 'nix-index-database':
    'github:Mic92/nix-index-database/d74b8171153ae35d7d323a9b1ad6c4cf7a995591' (2023-07-30)
  → 'github:Mic92/nix-index-database/6c626d54d0414d34c771c0f6f9d771bc8aaaa3c4' (2023-08-06)
• Updated input 'nixpkgs':
    'github:NixOS/nixpkgs/f024cd6abd47bdd5fa3b4a41bd357e2dde5f4195' (2023-08-05)
  → 'github:NixOS/nixpkgs/43b03482680169dab7ed2f60f370fb23178cbd78' (2023-08-09)
• Removed input 'nixpkgs-hostapd-pr'
2023-08-08 22:08:12 -06:00
2023-04-29 19:20:48 -06:00
2023-05-10 12:05:46 -06:00
2023-04-30 12:49:15 -06:00
2023-04-29 20:33:10 -06:00
2022-05-20 16:37:33 -04:00
2023-08-08 22:08:12 -06:00
2023-08-08 22:07:01 -06:00
2021-05-21 13:01:02 +00:00
2021-08-26 20:52:04 -04:00
2023-04-19 21:17:45 -06:00
2023-04-23 10:16:54 -06:00
2021-08-26 20:52:04 -04:00

My NixOS configurations

Source Layout

  • /common - common configuration imported into all /machines
    • /boot - config related to bootloaders, cpu microcode, and unlocking LUKS root disks over tor
    • /network - config for tailscale, and NixOS container with automatic vpn tunneling via PIA
    • /pc - config that a graphical desktop computer should have. Use de.enable = true; to enable everthing.
    • /server - config that creates new nixos services or extends existing ones to meet my needs
  • /machines - all my NixOS machines along with their machine unique configuration for hardware and services
    • /kexec - a special machine for generating minimal kexec images. Does not import /common
  • /secrets - encrypted shared secrets unlocked through /machines ssh host keys
Description
My NixOS configurations
Readme MIT 46 MiB
Languages
Nix 92.9%
Shell 6.9%
Makefile 0.2%