Gabriel Arazas
18418df527
lib/flake-utils: update mkUser
2022-04-17 22:35:07 +08:00
Gabriel Arazas
99050bc806
lib/flake-utils: refactor mkHost
...
Now that `system` top-level attribute in `configuration.nix` is
documented and comes with additional options now, we'll have to move the
system configuration into a new namespace. This is just the easy way
out.
2022-04-17 11:00:39 +08:00
Gabriel Arazas
0dbea86e46
lib: make extraSpecialArgs
in mkUser
...
There are now other user configs that make use of different attributes
from the flake itself. It is better to make `extraSpecialArgs`
configurable at this point.
2022-03-01 23:05:28 +08:00
Gabriel Arazas
73c98916a5
lib/flake-utils: update mkHost
...
The NixOS system is now made overridable as a workaround for
nixos-generators.
See https://github.com/nix-community/nixos-generators/issues/110
for more details.
2022-02-04 20:47:19 +08:00
Gabriel Arazas
def1a4a9a4
Update miscellaneous parts of the configuration
2022-01-12 11:03:31 +08:00
Gabriel Arazas
9ab450a741
Update library to be more concise with its inputs
2022-01-07 11:08:50 +08:00
Gabriel Arazas
adf04a9393
Update various configurations
...
Flake outputs, hosts, users, and formatting of Nix files. et cetera, et
cetera.
2021-12-11 13:37:27 +08:00
Gabriel Arazas
09f8a1f763
Modularize the library
...
The flake utilities are too specific. Not going to contribute further
crap in the world. ;p
2021-12-08 12:20:18 +08:00
Gabriel Arazas
d4f15e4c0b
Modularize flake utilities
2021-12-06 17:56:34 +08:00