1
0
mirror of https://github.com/nix-community/home-manager synced 2024-06-01 20:43:34 +02:00

hyprland: remove enableNvidiaPatches option

Hyprland no longer requires patching to work on Nvidia.
This commit is contained in:
Masum Reza 2024-04-19 22:55:59 +05:30 committed by GitHub
parent 6a171bfd84
commit 938357cb23
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -28,9 +28,12 @@ in {
[ "wayland" "windowManager" "hyprland" "xwayland" "hidpi" ]
"HiDPI patches are deprecated. Refer to https://wiki.hyprland.org/Configuring/XWayland")
(lib.mkRenamedOptionModule # \
(lib.mkRemovedOptionModule # \
[ "wayland" "windowManager" "hyprland" "nvidiaPatches" ] # \
[ "wayland" "windowManager" "hyprland" "enableNvidiaPatches" ])
"Nvidia patches are no longer needed")
(lib.mkRemovedOptionModule # \
[ "wayland" "windowManager" "hyprland" "enableNvidiaPatches" ] # \
"Nvidia patches are no longer needed")
(lib.mkRenamedOptionModule # \
[ "wayland" "windowManager" "hyprland" "systemdIntegration" ] # \
@ -45,10 +48,7 @@ in {
finalPackage = lib.mkOption {
type = lib.types.package;
readOnly = true;
default = cfg.package.override {
enableXWayland = cfg.xwayland.enable;
enableNvidiaPatches = cfg.enableNvidiaPatches;
};
default = cfg.package.override { enableXWayland = cfg.xwayland.enable; };
defaultText = lib.literalMD
"`wayland.windowManager.hyprland.package` with applied configuration";
description = ''
@ -107,9 +107,6 @@ in {
xwayland.enable = lib.mkEnableOption "XWayland" // { default = true; };
enableNvidiaPatches =
lib.mkEnableOption "patching wlroots for better Nvidia support";
settings = lib.mkOption {
type = with lib.types;
let