Refactor back to a more modular configuration

This commit is contained in:
Oliver Davies 2025-04-22 17:42:24 +01:00
parent f85d4968ed
commit f7ba471218
178 changed files with 2245 additions and 1847 deletions

View file

@ -1,20 +1,27 @@
{ inputs, pkgs, ... }:
{ pkgs, ... }:
{
imports = with inputs.self.nixosModules; [
imports = [
../common
./hardware-configuration.nix
./hardware.nix
./programs.nix
./secrets.nix
./services
./users.nix
mixins-common
mixins-zram
users-opdavies
../../users/opdavies.nix
];
nixosModules = {
core = {
bluetooth.enable = true;
zram.enable = true;
};
desktop.dconf.enable = true;
};
boot = {
loader = {
systemd-boot = {