From 95115da012acd58bc9994ddabfe7278a5cda96b8 Mon Sep 17 00:00:00 2001 From: Antoine Viallon Date: Fri, 25 Mar 2022 03:03:10 +0100 Subject: [PATCH] [Desktop] Simplify SDDM fixes Signed-off-by: Antoine Viallon --- desktop.nix | 18 ++++-------------- 1 file changed, 4 insertions(+), 14 deletions(-) diff --git a/desktop.nix b/desktop.nix index 8921019..62bcc93 100644 --- a/desktop.nix +++ b/desktop.nix @@ -95,20 +95,10 @@ in { systemd.services."getty@tty1".enable = mkOverride 50 false; systemd.services."autovt@tty1".enable = mkOverride 50 false; - systemd.tmpfiles.rules = mkAfter (let - sddmDir = "/var/lib/sddm"; - in [ - "e ${sddmDir}/.cache/sddm-greeter/qmlcache/ - - - 0" - "x ${sddmDir}/.cache" - - # Fix SDDM cursor theme - #"d ${sddmDir}/.config/xsettingsd 0755 sddm sddm -" - #"f ${sddmDir}/.config/xsettingsd/xsettingsd.conf 0644 sddm sddm - Gtk/CursorThemeName \"breeze_cursors\"" - - #"d ${sddmDir}/.config/gtk-4.0 0755 sddm sddm -" - #"f ${sddmDir}/.config/gtk-4.0/settings.ini 0644 sddm sddm - gtk-cursor-theme-name=breeze_cursors" - #"w+ ${sddmDir}/.config/gtk-4.0/settings.ini 0644 sddm sddm - gtk-cursor-theme-size=24" - ]); + systemd.tmpfiles.rules = mkAfter [ + "e ${config.users.users.sddm.home}/.cache/sddm-greeter/qmlcache/ - - - 0" + "x ${config.users.users.sddm.home}/.cache" + ]; # Prevents blinking cursor services.xserver.displayManager.sddm = {