Refactor back to a more modular configuration

This commit is contained in:
Oliver Davies 2025-04-23 14:19:05 +01:00
parent 19ea08a716
commit 2bedd41d83
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 = {