My nixos configuration. https://luuumine.com
  • Nix 37.2%
  • Rust 19.7%
  • Astro 8.5%
  • QML 7.8%
  • Lua 6.1%
  • Other 20.7%
Find a file
Romain Delhommais 5f49a0451f
All checks were successful
nixos ci / detect flake targets (push) Successful in 2s
nixos ci / build package (delhommais-com) (push) Successful in 3s
nixos ci / build package (opengym) (push) Successful in 3s
nixos ci / build package (api-lumine) (push) Successful in 3s
nixos ci / build package (killer-game) (push) Successful in 3s
nixos ci / build package (luuumine-com) (push) Successful in 4s
nixos ci / build package (photon) (push) Successful in 2s
nixos ci / build package (quickshell-lumine) (push) Successful in 3s
nixos ci / build nixos (luminova) (push) Successful in 9s
nixos ci / build nixos (luminode) (push) Successful in 10s
nixos ci / build nixos (luminout) (push) Successful in 12s
nixos ci / build nixos (luminadel) (push) Successful in 12s
nixos ci / build nixos (luminix) (push) Successful in 12s
nixos ci / all checks passed (push) Successful in 0s
chore(nvim): simplify keymaps
2026-10-12 19:32:22 +02:00
.forgejo/workflows fix(ci): make packages build before hosts 2026-05-24 22:31:15 +02:00
hosts feat(hyprland): signal special workspace 2026-09-19 11:00:48 +02:00
modules chore(nvim): simplify keymaps 2026-10-12 19:32:22 +02:00
packages feat(luuumine-com): add kanring 2026-10-10 13:37:37 +02:00
secrets chore(mullvad): rotate keys and exit node 2026-09-17 06:18:27 +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(deps): update hashes (#26) 2026-08-23 16:43:26 +02:00
flake.nix feat(nix): add lumine packages overlay 2026-09-01 23:41:03 +02:00
README.md fix(readme): fix matilde's broken link 2026-10-01 06:50:44 +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
  • fazzi, for having clean hyprland animations
  • matilde, for the inspiration behind some of the design
  • mel, for being nice and giving me ideas about my website

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..