Compare commits

...

2 commits

2 changed files with 4 additions and 4 deletions

View file

@ -2,7 +2,7 @@
with lib; with lib;
let let
cfg = config.aviallon.desktop; cfg = config.aviallon.desktop;
sddmCfg = config.services.xserver.displayManager.sddm; sddmCfg = config.services.displayManager.sddm;
in { in {
options.aviallon.desktop.sddm.unstable = mkEnableOption "bleeding-edge SDDM"; options.aviallon.desktop.sddm.unstable = mkEnableOption "bleeding-edge SDDM";
options.aviallon.desktop.sddm.enable = mkEnableOption "custom SDDM configuration"; options.aviallon.desktop.sddm.enable = mkEnableOption "custom SDDM configuration";
@ -11,7 +11,7 @@ in {
# Prevents blinking cursor # Prevents blinking cursor
services.displayManager.sddm = { services.displayManager.sddm = {
enable = true; enable = mkOverride 20 true;
wayland.enable = mkDefault true; wayland.enable = mkDefault true;
wayland.compositor = "kwin"; wayland.compositor = "kwin";
settings = { settings = {

View file

@ -72,8 +72,8 @@ in {
}; };
hardware.graphics = { hardware.graphics = {
package = with pkgs; cfg.internal.package.drivers; package = with pkgs; cfg.internal.package;
package32 = with pkgs; cfg.internal.package32.drivers; package32 = with pkgs; cfg.internal.package32;
extraPackages = optional (hasAttr "opencl" cfg.internal.package.out) cfg.internal.package.out.opencl; extraPackages = optional (hasAttr "opencl" cfg.internal.package.out) cfg.internal.package.out.opencl;
extraPackages32 = optional (hasAttr "opencl" cfg.internal.package32.out) cfg.internal.package32.out.opencl; extraPackages32 = optional (hasAttr "opencl" cfg.internal.package32.out) cfg.internal.package32.out.opencl;