Commit graph

12 commits

Author SHA1 Message Date
09a07b15da
treewide: config/home-manager -> modules/hm
Moved every remaining home-manager piece of configuration to its own hm
module.
2025-01-15 22:56:32 +01:00
d7356d3fde
modules/nix/services: add keyd 2025-01-15 14:55:03 +01:00
94d59b47b3
modules/nix/services: remove kanata 2025-01-14 21:41:09 +01:00
2b77ac239e
treewide: config/nixos/services -> modules/nix/services
Moved every service in their own module, and conditionally enable them
based on profiles.
2025-01-14 15:10:49 +01:00
7aadc0c8fe
modules/nix/programs/hyprland: make chromium/electron apps run on Wayland 2025-01-14 14:44:38 +01:00
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