My nixos configuration. https://luuumine.com
  • Nix 44.2%
  • Rust 12.8%
  • Astro 12.2%
  • Lua 9.9%
  • QML 9.6%
  • Other 11.3%
Find a file
Romain Delhommais f46b0a33d8
All checks were successful
nixos ci / detect flake targets (push) Successful in 2s
nixos ci / build package (api-lumine) (push) Successful in 3s
nixos ci / build package (luuumine-com) (push) Successful in 4s
nixos ci / build package (quickshell-lumine) (push) Successful in 4s
nixos ci / build package (delhommais-com) (push) Successful in 4s
nixos ci / build nixos (luminova) (push) Successful in 7s
nixos ci / build nixos (luminode) (push) Successful in 7s
nixos ci / build nixos (luminadel) (push) Successful in 10s
nixos ci / build nixos (luminout) (push) Successful in 12s
nixos ci / build nixos (luminix) (push) Successful in 12s
nixos ci / all checks passed (push) Successful in 0s
fix(luminix): dont import zroot before its decrypted
2026-07-05 13:29:48 +02:00
.forgejo/workflows fix(ci): make packages build before hosts 2026-05-24 22:31:15 +02:00
hosts fix(luminix): dont import zroot before its decrypted 2026-07-05 13:29:48 +02:00
modules chore(nix): update flake (#13) 2026-07-04 17:51:08 +02:00
packages chore(nix): update flake (#13) 2026-07-04 17:51:08 +02:00
secrets chore(caddy): update ts_authkey 2026-07-04 18:18:54 +02:00
wallpapers chore(README): add wallpapers readme and credit Turpix 2026-06-20 18:39:33 +02:00
.gitignore fix(vm): add vm disks to gitignore to avoid committing them by accident 2026-04-11 18:13:30 +02:00
flake.lock chore(nix): update flake (#13) 2026-07-04 17:51:08 +02:00
flake.nix refactor(wallpapers): move in wallpapers folder 2026-06-12 19:51:02 +02:00
README.md chore(README): add wallpapers readme and credit Turpix 2026-06-20 18:39:33 +02:00

lumine's nixos

Caution

this flake was made by, and to be used by, myself. it's still very incomplete and will definitely change a lot with time. i have many things planned and lots will happen here. thanks for reading this :)

i try to keep this structured "enough" so that i understand what's going on.

hosts

hosts
├── luminix     [my main desktop]
├── luminadel   [my server]
├── luminode    [my backup server]
├── luminout    [my laptop]
└── luminova    [config for vms and such]

thanks

  • Vimjoyer, for introducing me to nix
  • raf / NotAShelf, for being very good at nix, building cool projects, and having such a well structured flake
  • poz, for being cool and having a nice config
  • orangc, for helping me with tailscale
  • Turpix, for drawing the awesome art used for my profile picture and wallpapers

usage

everything's under the config.lumine.<thing> userspace, to avoid clashing with stuff that already exists somewhere

just put the fries modules in the bag bro..