Commit graph

417 commits

Author SHA1 Message Date
f4c1a39c8c
[Desktop] Enable all plasma5 options + driSupport 2022-01-25 12:02:02 +01:00
0fa2154a12
[General] Do not auto reboot if we are on desktop 2022-01-25 12:01:26 +01:00
00a62a9f34
[General/Nix] Improve nix config generation to remove warnings 2022-01-25 12:01:05 +01:00
2a9a326085
[Hardware,General,Boot,Packages] Do NOT enable unfree packages by default, enableAllFirmware if unfree packages are enabled 2022-01-25 11:58:52 +01:00
0a5045300e
[Hardening] Add config option to enable hardcore hardening, and enable basic hardening by default 2022-01-25 11:54:34 +01:00
824e773310
[Network] Add aviallon.network.backend option, remove useNetworkManager option 2022-01-25 11:52:44 +01:00
5af5049986
[Refactoring] Use default.nix instead of _main.nix 2022-01-24 10:43:56 +01:00
80c28de044
[NonPersistence] Add non-persistence configuration 2022-01-22 20:45:24 +01:00
0f12a98583
[Programs] Add htop and git specific configurations 2022-01-22 20:44:39 +01:00
00ed308594
[Services] Add gnupg with full support 2022-01-22 20:43:49 +01:00
15db62413a
[Services] Re-enable ananicy-cpp with better config generation
Also add fwupd
2022-01-22 20:43:20 +01:00
3a4b7e898b
[Laptop] Add power management configuration 2022-01-22 20:41:16 +01:00
ecab4cb873
Allow unfree packages and automatically optimise Nix store 2022-01-22 20:39:38 +01:00
7642461b76
Quiet boot with splash screen 2022-01-22 20:38:55 +01:00
831fc2f155
Added automatic noise filtering 2022-01-22 20:38:15 +01:00
6d390e7292
Proper nix.extraConfig support. Must usptream that. 2022-01-22 20:36:47 +01:00
4319f5a3cc
Massive refactoring in configurable modules 2022-01-21 20:04:40 +01:00