From 93ff1e5c9f87a32cb53df7460d7aec3902cd7953 Mon Sep 17 00:00:00 2001 From: Lucas Sta Maria Date: Fri, 15 Aug 2025 09:53:56 +0000 Subject: [PATCH 1/2] fix(nix): add wpaperd --- nix/hosts/framework/home.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/nix/hosts/framework/home.nix b/nix/hosts/framework/home.nix index 393b5b6..cd7f0a1 100644 --- a/nix/hosts/framework/home.nix +++ b/nix/hosts/framework/home.nix @@ -78,6 +78,7 @@ nemo xdg-desktop-portal xdg-desktop-portal-wlr + wpaperd discord steam @@ -192,6 +193,11 @@ services.pasystray.enable = true; services.easyeffects.enable = true; + services.wpaperd = { + enable = true; + settings.eDP-2.path = "/home/priime/.wallpaper/mountain.jpg"; + }; + # Compositor services.picom = { enable = true; From 71c24657780a1bffe6429d1302dbe4667d0f3d05 Mon Sep 17 00:00:00 2001 From: Lucas Sta Maria Date: Fri, 15 Aug 2025 09:54:05 +0000 Subject: [PATCH 2/2] fix(emacs): add framework-specific wayland config --- .emacs.d/include/priime-general.el | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.emacs.d/include/priime-general.el b/.emacs.d/include/priime-general.el index 82ff0a4..a4e4d84 100644 --- a/.emacs.d/include/priime-general.el +++ b/.emacs.d/include/priime-general.el @@ -195,6 +195,12 @@ (keymap-global-unset "C--") (keymap-global-set "C--" #'priime-font-) + (when (string= (system-name) "framework") + (setenv "DISPLAY" ":0") + (setenv "WAYLAND_DISPLAY" "wayland-1") + (setenv "XDG_SESSION_TYPE" "wayland") + (setenv "GDK_BACKEND" "wayland")) + (priime-font-reload)) (provide 'priime-general)