Bruno BELANYI
e33357f72e
flake: nixos: use 'hosts' option
2024-01-03 22:17:12 +00:00
Bruno BELANYI
61c234d932
flake: nixos: import common modules
2024-01-03 22:17:12 +00:00
Bruno BELANYI
3ed2fac3db
flake: nixos: use module-provided 'lib'
...
ci/woodpecker/push/check Pipeline was successful
I can't use `self.lib` to define options, that would result in infinite
recursion.
2023-12-07 22:00:14 +00:00
Bruno BELANYI
570349e80f
nixos: profiles: move from top-level
...
ci/woodpecker/push/check Pipeline was successful
My profiles are actually just "special" NixOS modules in that they
orchestrate settings that usually span the NixOS/home-manager boundary,
or otherwise set up configurations from multiple modules at once.
2023-11-11 18:12:05 +00:00
Bruno BELANYI
c856933803
nixos: create 'modules/nixos' folder
...
Let's consolidate all modules under one path, so that NixOS,
home-manager, and nix-darwin (if I ever end up using it down the line)
would go under the same folder.
2023-11-11 18:11:52 +00:00
Bruno BELANYI
dac80373a1
flake: nixos: use consistent module formatting
2023-05-03 15:15:31 +00:00
Bruno BELANYI
2fb3d0f9cf
machines: rename to 'hosts/nixos'
...
This will be more consistent in the future if I want to introduce darwin
or home-manager configurations.
2023-03-20 09:52:05 +00:00
Bruno BELANYI
730e4abf17
flake: nixos: convert to 'flake-parts'
2023-03-20 09:52:05 +00:00
Bruno BELANYI
d14f96d584
flake: move 'nixosConfigurations' to 'flake/'
continuous-integration/drone/push Build is passing
2023-03-07 12:34:46 +00:00