Commit graph

7 commits

Author SHA1 Message Date
ec285bcc52
treewide: config/nixos/programs -> modules/nix/programs
Here, we also use the option we just added, `local.modules.hyprland.enable` to toggle Hyprland, as well as the profiles. Also removed other unused configuration, such as KDE/Gnome.
2025-01-14 14:18:55 +01:00
f3c08b8431
treewide: config/nixos/programs/fonts -> modules/nix/core/fonts 2025-01-14 13:55:17 +01:00
c37f00205b
treewide: config/nixos/nix -> modules/nix/core/nix.nix 2025-01-14 13:49:29 +01:00
a734372732
treewide: config/nixos/network -> modules/nix/core/networking 2025-01-14 13:43:23 +01:00
07a9c5f510
treewide: move hardware into modules 2025-01-14 12:34:01 +01:00
99b6b41de3
treewide: migrate config/system/core to modules
Moved everything from core into modules. I want to get all the NixOS
stuff moved first, and do home-manager after. I used the different
profiles to disable configuration that might break my server, as it has
its own configuration already. This will need to be refactored later, as
I want to ultimately only use the local module system.
2025-01-14 12:01:33 +01:00
851024052d
modules: move style to nix/style
This is temporary, as we're going to get rid of that awkward style
module that was meant to be shared, but ended up being too specific to
my use-case. We just put it in a nix directory for now, as we will with
everything else. This will be refactored later to be mixed with the
relevant program's configuration.
2025-01-14 11:02:13 +01:00