My nixos configuration. https://luuumine.com
  • Nix 49.6%
  • Rust 13.5%
  • Astro 12.2%
  • Lua 9.7%
  • CSS 6.3%
  • Other 8.7%
Find a file
Romain Delhommais 8f6972fb70
All checks were successful
nixos ci / detect flake targets (push) Successful in 2s
nixos ci / build package (wealthfolio-server) (push) Successful in 2s
nixos ci / build package (delhommais-com) (push) Successful in 2s
nixos ci / build package (api-lumine) (push) Successful in 2s
nixos ci / build package (luuumine-com) (push) Successful in 3s
nixos ci / build package (quickshell-lumine) (push) Successful in 3s
nixos ci / build nixos (luminova) (push) Successful in 6s
nixos ci / build nixos (luminode) (push) Successful in 7s
nixos ci / build nixos (luminadel) (push) Successful in 9s
nixos ci / build nixos (luminout) (push) Successful in 10s
nixos ci / build nixos (luminix) (push) Successful in 10s
nixos ci / all checks passed (push) Successful in 0s
chore(wealthfolio): upgrade to 3.5.1
2026-06-10 00:10:39 +02:00
.forgejo/workflows fix(ci): make packages build before hosts 2026-05-24 22:31:15 +02:00
dotfiles/nvim/.config/nvim feat(desktop): add hyprland module with monitors.conf generation 2026-05-11 23:38:18 +02:00
hosts refactor(wallpapers): add a flake output and enable configuration 2026-05-30 22:26:59 +02:00
modules feat(api): rewrite in Rust (#7) 2026-06-05 23:07:44 +02:00
packages chore(wealthfolio): upgrade to 3.5.1 2026-06-10 00:10:39 +02:00
secrets refactor(luuumine.com): api migration (#6) 2026-05-23 22:27:57 +02:00
wallpapers refactor(wallpapers): add a flake output and enable configuration 2026-05-30 22:26:59 +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 to nixos 26.11 zokor (#8) 2026-06-02 22:46:25 +02:00
flake.nix refactor(wallpapers): add a flake output and enable configuration 2026-05-30 22:26:59 +02:00
README.md docs(readme): update raf's credit 2026-05-17 23:11:32 +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

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