9 Commits

Author SHA1 Message Date
4aac8ea9ad
flake/system: fully working mkSystem replacement
for some reason, the toplevel derivation is different for some systems,
but nix-diff only shows one file being different, specifically the order
of some config relating to kernel modules. however, the produced system
is functionally identical. i have no idea what could be responsible for
this change.
2025-02-14 00:30:30 -05:00
5e40d0ca60
flake: functional prototype of modular systems 2025-02-13 19:51:05 -05:00
3e5c57da9e
flake: move legacy mkSystem code into library 2025-02-13 19:50:59 -05:00
322d8cba9a
flake: add lib to _module.args 2025-02-08 17:35:22 -05:00
1071440ed1
flake: add modules, make lib compatible 2025-02-08 14:12:26 -05:00
737eaf14b0
Use attrset for nixfiles lib init 2024-04-22 22:15:33 -04:00
0580ba0234
nullbox: enable notlite server 2024-03-25 19:00:10 -04:00
7f88009432
add nixfiles.lib.minecraft library
Contains one function, mkServer, which makes configuring a server
slightly more user friendly as well as implementing a few default server
options.
2024-03-24 18:12:18 +00:00
4a1b0a5502
Create nixfiles lib and define flake type 2024-03-14 20:42:15 +00:00