Refactor configuration to be more modular.

TODO: Update the documentation in the README to reflect changes
This commit is contained in:
caem 2024-08-26 15:01:33 +02:00
parent 7a30ff9f94
commit af0078d7af
Signed by: caem
GPG key ID: 69A830D03203405F
32 changed files with 889 additions and 1125 deletions

View file

@ -4,6 +4,7 @@
imports = [
./hardware-configuration.nix
./persist.nix
../../home/default.nix
../../modules/system/basic.nix
../../modules/desktop/environments/hyprland.nix
@ -12,8 +13,10 @@
../../modules/desktop/apps/games.nix
../../modules/desktop/apps/multimedia.nix
../../modules/system/virtualisation.nix
../../home/default.nix
../../modules/system/development.nix
../../modules/packages/firefox.nix
../../modules/packages/zsh.nix
../../modules/packages/fastfetch.nix
];
boot.loader.efi.canTouchEfiVariables = true;
@ -83,11 +86,6 @@
'';
};
networking.firewall = {
allowedTCPPorts = [ 25565 ];
allowedUDPPorts = [ 25565 ];
};
system.stateVersion = "23.11";
}