Commit graph

724 commits

Author SHA1 Message Date
b3f9af9be1
[Hardware/Nvidia] force GBM to use Nvidia 2024-02-20 00:52:24 +01:00
4ef337de7a
[Hardware/Nvidia] cleanup environment variables 2024-02-20 00:52:04 +01:00
2cad0340f1
[Hardware/Nvidia] help fix power management issues 2024-02-20 00:51:34 +01:00
1e5e4db41e
[Hardware/Nvidia] remove nvidia_uvm from early loading
Known to cause issues with power management
2024-02-20 00:50:16 +01:00
934b33eef5
[Desktop/General] Improve Wayland support 2024-02-20 00:44:57 +01:00
506bd4e1f0
[Desktop/General] better control early Systemd boot level + fix console setup
and don't disable console completely: this caused issues like not
setting up keyboard layout correctly, for instance.
2024-02-20 00:44:17 +01:00
05a54f03b5
[Desktop/Plasma] enable Wayland by default 2024-02-20 00:42:42 +01:00
c05b897b49
[Hardware/Nvidia] disable Wayland support by default if using proprietary driver 2024-02-14 01:51:32 +01:00
255ee5c1df
[Desktop/Plasma] use proper SDDM wayland enablement 2024-02-14 01:50:49 +01:00
58839c3394
[Lib/Optimizations] nicer traces 2024-02-07 20:47:22 +01:00
fd09456414
[Desktop/Multimedia] fix pipewire combined outputs 2024-02-07 20:46:59 +01:00
5d255ebcdc
[Hardware/Nvidia] allow using unstable bleeding edge version of Nvidia driver 2024-02-07 20:46:36 +01:00
77c6ad5b95
[Desktop/Flatpak] use native bind mount instead of fuse.bindfs for flatpak icons workaround 2024-02-07 20:44:55 +01:00
b37f09f519
[Network] add option to enable many types of VPN support to NetworkManager 2024-02-01 23:16:48 +01:00
0bc9e4cf9e
[Optimizations] don't recursively optimize by default 2024-02-01 23:16:13 +01:00
76956e2826
[Optimizations] remove many "optimized" packages which are not actually useful to have 2024-02-01 23:15:42 +01:00
02c8534b01
[Desktop/Printing] enable Brother scanner support 2024-01-26 18:28:02 +01:00
b3bf3716ca
[Overlays+Gaming] add a lutris-fhs overlay 2024-01-24 13:44:02 +01:00
26edc918c0
[Hardware/Nvidia] fix apps not finding nvidia EGL because of bizarre default behavior of Nvidia driver
Use undocumented environment variable to fix that.
2024-01-24 13:42:08 +01:00
69a62ddff7
[Hardware/Nvidia] Disable OpenGL threaded optimizations by default as this makes Kwin fail to launch 2024-01-24 13:41:27 +01:00
ee4039bf72
[Desktop/Plasma] remove old SDDM override (not needed since new release) 2024-01-24 13:40:37 +01:00
2777953146
[Desktop/Multimedia+Pipewire] automatically add Apple AirPlay audio sinks 2024-01-10 22:17:38 +01:00
6037992607
[Desktop/Pipewire] fix pipewire-noise-filter not loading because of wrong extension 2024-01-10 22:16:28 +01:00
68922c9348
[Desktop/Multimedia] temporary: disable OBS optimizations as they are currently broken 2024-01-10 22:13:42 +01:00
1f37c1b368
[Hardware/Intel] fix throttled service name 2024-01-10 22:13:04 +01:00
0e3649ddee
[Packages] fix issues with newer flake-utils-plus versions overriding nixpkgs.pkgs
Will probably drop flake-utils-plus in the future because of that.
2024-01-10 22:10:20 +01:00
b2e758f4c8
[Hardware/Nvidia] only use the superior nvidia-vaapi-driver for VAAPI on Nvidia GPUs 2024-01-10 22:07:26 +01:00
34bd44975a
[Services/GnuPG] fix for 23.11 compat 2024-01-10 22:06:38 +01:00
9c999a070d
[Boot] fix last boot marking for Nixos 23.11 + fix issue when not booted into a specialization 2024-01-10 21:52:48 +01:00
39edefcc88
[Desktop/General] fix warnings related to deprecated options / new defaults 2024-01-10 21:51:57 +01:00
0524dde7e9
[Desktop/Multimedia] fix pipewire-noise-filter (and make it visible in outputs selection) 2024-01-10 21:51:18 +01:00
92b6e28cfe
[Power] Fix RAPL permission udev rule
Stupid typo...
2024-01-02 14:55:16 +01:00
dcd7564cd7
[Hardware/Nvidia/Proprietary] add commented-out cudaSupport line with explaining comment 2023-12-26 18:01:40 +01:00
1edc95008b
[Hardware/Nvidia/Proprietary] enable CUDA-specific unfree packages whitelist 2023-12-26 18:01:12 +01:00
e1cc285884
[Hardware/Nvidia/Proprietary] enable finegrained power-management only if PRIME offload is enable 2023-12-26 18:00:44 +01:00
4f023b66c5
[Nix] add tarballs.nixos.org and nixpkgs-unfree to hashed-mirrors 2023-12-26 17:56:26 +01:00
8a0389c350
[Hardware/AMD] enable ROCM support in apps if developer mode is activated 2023-12-26 17:55:55 +01:00
4149d4a8a2
[Desktop/Plasma] add kalendar 2023-12-26 17:55:22 +01:00
1829fb3cbb
[Desktop/Developer] fix a typo 2023-12-26 17:55:08 +01:00
649a05ef85
[Services] move services.nix into services/general.nix 2023-12-26 17:54:55 +01:00
364f149725
[Boot] successful boot marking: handle specialization 2023-12-26 17:54:28 +01:00
8f7bc11e09
[Boot] move kernel no-DRM patch to a sed expression 2023-12-26 17:54:02 +01:00
810b055e4d
[Flake+Overlays] move prefer-remote-fetch overlay to sharedOverlays in flake 2023-11-25 01:10:08 +01:00
1b05d8049c
[Network] add regdb 2023-11-25 01:09:21 +01:00
6dca23b979
[Desktop/Developer] allow disabling host virtualization services 2023-11-07 21:46:26 +01:00
02b9cc2601
[Boot] post-process systemd-boot entries to mark the currently booted entry while generating the conf 2023-11-07 21:41:03 +01:00
e33500d8ce
[Desktop/Developer] add initrd emergency access with root password 2023-11-07 21:40:10 +01:00
6b70655850
[Desktop/Developer] replace virt-manager-qt by virt-manager
Also add guestfstools + try to fix virt-manager can't use UEFI issue
2023-11-07 21:39:32 +01:00
21786db271
[Overlays] add prefer-remote-fetch overlay to reduce remote-build times and save bandwidth 2023-11-07 21:30:41 +01:00
390e3fb0ba
[Security/Encryption] almos-force systemd stage-1 init if encryption is enabled
Also copy /etc/crypttab from initrd to regular /etc
2023-11-07 21:30:04 +01:00