Timothy DeHerrera
e92bb060ee
utils: rename utils
to usr
for module args
...
Avoids a name conflict.
2020-01-05 23:01:00 -07:00
Timothy DeHerrera
6770621c70
utils: add to specialArgs
...
All the utility functions defined in lib/utils.nix are now easily
accessible via NixOS module arguements, i.e. `{ utils, ... }:`
2020-01-05 22:41:19 -07:00
Timothy DeHerrera
9670fa4b0f
Revert "utils: now lives in lib.utils globally"
...
This reverts commit c9944b411e
.
Causes infinite recursion, revert for now while exploring possible
solutions.
2020-01-05 15:39:59 -07:00
Timothy DeHerrera
c9944b411e
utils: now lives in lib.utils globally
2020-01-05 03:45:59 -07:00
Timothy DeHerrera
16b8136f50
change formatter to nixfmt
2020-01-03 22:06:31 -07:00
Timothy DeHerrera
425f7894a4
export profiles via flake outputs
...
Export those listed in `profiles/default.nix` to be included in the
flake output `nixosModules` for easy use in other flakes.
2020-01-03 20:01:22 -07:00
Timothy DeHerrera
4cc03cae50
remove user specific host hp500281
2020-01-03 19:12:11 -07:00
Timothy DeHerrera
e93ac2f790
flake.nix: name flake inputs
...
The flake inputs can now be arbitrarily referenced from
hosts/default.nix as they are all passed into it. Any input not
declared at the top of hosts/default.nix can still be referenced
as args.<input>.
2020-01-03 18:27:52 -07:00
Timothy DeHerrera
5b5d072851
users: create on entering nix-shell
2020-01-03 18:06:01 -07:00
Timothy DeHerrera
73d3826d64
Initialize template branch
...
Remove all idiosyncratic stuff and only leave profiles, modules and pkg
definitions, which are general and applicable for any configuration.
2020-01-03 17:47:17 -07:00
Timothy DeHerrera
11000f56e2
niximg: use modulesPath
2020-01-01 19:45:49 -07:00
Timothy DeHerrera
a080a07b21
core: don't import file systems
...
In order not to conflict with different kinds of configurations, i.e.
nixos disk images, don't have core profile import file-systems. Instead
declare `fileSystems` individually in host profiles.
2020-01-01 19:21:15 -07:00
Timothy DeHerrera
1c79781936
niximg: init iso configuration
...
Easily build the iso using `nix build $ISO` thanks to direnv.
2020-01-01 19:12:59 -07:00
Timothy DeHerrera
cd25fdf37c
flake: move modules to outputs
2019-12-30 18:00:09 -07:00
Timothy DeHerrera
ac5e184666
flake: move overlays to flake outputs
2019-12-30 17:45:30 -07:00
Timothy DeHerrera
22e631f6c9
games: init profile
2019-12-26 00:17:26 -07:00
Timothy DeHerrera
5ae733b854
graphical: add develop as dependency
2019-12-22 22:01:28 -07:00
Timothy DeHerrera
e7079c5c63
utils: small cleanup
2019-12-21 19:02:22 -07:00
Timothy DeHerrera
1f55960518
rename configurations to hosts
2019-12-21 18:39:19 -07:00