Commit graph

724 commits

Author SHA1 Message Date
d5fa73ee65
[Nix] Reduce daemon impact on running system 2023-02-04 23:07:58 +01:00
cb629b8714
[Packages/Firefox] Add many privacy and compatibility configs 2023-02-04 23:06:57 +01:00
5df4188d77
[Desktop/Games] Add Lutris 2023-02-04 23:05:43 +01:00
85890395b1
[Desktop] Use Telegram FOSS instead of unmaintained Kotatogram 2023-02-04 23:05:19 +01:00
c4dda59100
[Hardening] Forbid sudo usage by non-wheel users 2023-01-01 20:04:23 +01:00
bab9dfb6c8
[Desktop] Fix lauching GUI apps with sudo
Keep necessary environment variables
2023-01-01 20:03:59 +01:00
1a7ac74017
[Desktop] Add accelerated HEVC decoder on chromium 2022-12-01 00:45:29 +01:00
e2b61e87d3
[Desktop/Developer] Add parted an gparted 2022-12-01 00:44:38 +01:00
f3e3f15e59
[Nix] Auto-upgrade at 2 am 2022-12-01 00:44:00 +01:00
34e1e82f4f
[Desktop] Add wireplumber config for Bluetooth devices 2022-12-01 00:35:00 +01:00
351e557874
[Optimizations] Fix htop build 2022-12-01 00:33:35 +01:00
27cfa18841
[Desktop/Plasma] Disable GTK portal by default and add kdepim to system package 2022-12-01 00:31:20 +01:00
331af49bfc
[Desktop] Add jellyfin player 2022-11-30 23:29:50 +01:00
292b8d5f48
[Hardening] update to new hardening features 2022-11-28 21:11:32 +01:00
97ab180e3b
[General] fix compatibility with 22.11 2022-11-28 21:08:23 +01:00
38fb142e45
[Laptop] Remove fancontrol options
Caused issues.
2022-11-11 18:59:01 +01:00
844b0be2df
[Hardware/Nvidia] Cleanup and fix some bugs
Fix suspend and add new environment variables.
2022-11-11 18:58:04 +01:00
91b49073f2
[Packages] Update ccache conf to use new nix.settings 2022-11-09 17:29:26 +01:00
773c7844bc
[Desktop] Refactor config in smaller files 2022-11-09 17:28:43 +01:00
16073bf6fb
[Optimizations] Do not forward parallelization 2022-11-09 17:27:13 +01:00
91c5ba1e69
[Boot] Add kernel config option to aviallon namespace
Allows advanced patching / overriding of the kernel while still allowing
to set the kernel in other modules.
2022-11-09 17:26:18 +01:00
3f22bcff49
[Hardware/AMD] Add kfd and renderD128 to sandbox paths 2022-10-22 13:38:44 +02:00
47bf44eb3a
[Boot] Better boot console resolution
Hopefully
2022-10-22 13:35:41 +02:00
2843d2ee40
[Services] Enable X11 forwarding 2022-10-22 13:33:33 +02:00
e1537cc165
[Network] Use iwd by default and use reg databases
Only relevant if NetworkManager is not used
2022-10-22 13:25:06 +02:00
981a6d19e2
[Laptop] Add fancontrol if config is set
Will need to find a way to automatically make a fancontrol config
2022-10-22 13:24:26 +02:00
79e389e3e9
[General] Add i686 to x86_64 builders 2022-10-22 13:23:00 +02:00
4279289f25
[Nix] Update nix to new attr-based declaration 2022-10-22 13:22:19 +02:00
814dcea986
[General] Disable all Xorg if minimal is enabled 2022-10-22 13:19:02 +02:00
69b13ee0ce
[General] Enable zram 2022-10-22 13:16:41 +02:00
d25c0db185
[FileSystems] Add btrfs related services
Enable autoScrub and add duperemove service
2022-10-22 13:15:39 +02:00
e08ddea9e5
[Desktop] Bluetooth, backlight and tablet drivers
Also improve console and disable default fonts in minimal mode
2022-10-22 13:12:45 +02:00
e0548cbf89
[Developper/Virtualisation] Add virtualbox 2022-10-22 13:09:40 +02:00
3fefe77ab8
[Nix] Do not do periodic optimize if auto-optimizing. Decrease IO prio of daemon 2022-10-21 23:51:30 +02:00
e69036f6e1
[Hardware/Nvidia] Use new nvidia vaapi 2022-10-21 23:50:43 +02:00
600e416bc9
[Developer] Improve virtualisation dev 2022-10-21 23:50:00 +02:00
3d47386518
[Desktop] Enable polkit 2022-10-21 23:48:57 +02:00
0d927b6971
[General/Nix] Improve remote builders support 2022-10-21 23:48:34 +02:00
52d7d35514
[Optimizations] Recursive optimizations (!) 2022-10-12 19:31:54 +02:00
b2c521273f
[Hardware/Nvidia] Activate modesetting for nvidia-drm and use PageAttributeTable 2022-10-12 18:56:23 +02:00
1e54cd710b
[Hardware/AMD] Begin rocm-overlay suport 2022-10-12 18:50:45 +02:00
3dc72fae02
[Hardware/Intel] Cleanup intel iGPU specific options littered all over the place 2022-10-12 18:46:27 +02:00
f408f27dbc
[Desktop] Move more packages outside of minimal mode 2022-10-12 18:42:43 +02:00
8073aa4e47
[Power] Init power related config.
Also add cpuVendor setting.
2022-10-12 19:22:13 +02:00
7fe3bbba5f
[Boot] Add energy model support in kernel (if enabled)
Also fix syscall.x32 being on cmdline needlessly if not built into the kernel.
2022-10-12 18:41:15 +02:00
805124cee7
[Optimizations] Improve fast GCC even further 2022-10-09 01:29:44 +02:00
2ac7d4e239
[Nix] Fix builder ssh key 2022-10-09 01:29:03 +02:00
2f20fad072
[Nix+Optimizations] Fix distributed builds.
Also fix kernel and openssh if optimizations are turned off.
2022-10-08 21:22:14 +02:00
52407e3f4e
[Overlays] Add option to trace callPackage 2022-10-08 20:44:04 +02:00
d25edca6c4
[Overlays] Improve kwin 2022-10-08 20:43:29 +02:00