From 12621e5dcf4c0325209ef9abb885448abc7c4f6c Mon Sep 17 00:00:00 2001 From: Bun Date: Thu, 29 May 2025 17:28:32 -0400 Subject: [PATCH] Add back wpaperd --- modules/home/wms/programs/default.nix | 1 + modules/home/wms/programs/wpaperd/default.nix | 12 ++++++++++++ .../theme => programs/wpaperd}/wallpapers/1.png | Bin .../theme => programs/wpaperd}/wallpapers/2.png | Bin .../theme => programs/wpaperd}/wallpapers/3.png | Bin modules/home/wms/sway/theme/default.nix | 9 --------- 6 files changed, 13 insertions(+), 9 deletions(-) create mode 100644 modules/home/wms/programs/wpaperd/default.nix rename modules/home/wms/{sway/theme => programs/wpaperd}/wallpapers/1.png (100%) rename modules/home/wms/{sway/theme => programs/wpaperd}/wallpapers/2.png (100%) rename modules/home/wms/{sway/theme => programs/wpaperd}/wallpapers/3.png (100%) diff --git a/modules/home/wms/programs/default.nix b/modules/home/wms/programs/default.nix index 498b1e3f..4ab6f6e3 100644 --- a/modules/home/wms/programs/default.nix +++ b/modules/home/wms/programs/default.nix @@ -10,6 +10,7 @@ ./swaylock ./waybar ./wlsunset + ./wpaperd ]; home.packages = with pkgs; lib.mkIf config.home.desktop.enable [ diff --git a/modules/home/wms/programs/wpaperd/default.nix b/modules/home/wms/programs/wpaperd/default.nix new file mode 100644 index 00000000..2b51e11e --- /dev/null +++ b/modules/home/wms/programs/wpaperd/default.nix @@ -0,0 +1,12 @@ +{ config, ... }: +{ + services.wpaperd = { + enable = config.home.desktop.enable; + settings = { + default.mode = "stretch"; + any.path = builtins.toString ./wallpapers/1.png; + "${config.displays.tower2}".path = builtins.toString ./wallpapers/2.png; + "${config.displays.tower3}".path = builtins.toString ./wallpapers/3.png; + }; + }; +} diff --git a/modules/home/wms/sway/theme/wallpapers/1.png b/modules/home/wms/programs/wpaperd/wallpapers/1.png similarity index 100% rename from modules/home/wms/sway/theme/wallpapers/1.png rename to modules/home/wms/programs/wpaperd/wallpapers/1.png diff --git a/modules/home/wms/sway/theme/wallpapers/2.png b/modules/home/wms/programs/wpaperd/wallpapers/2.png similarity index 100% rename from modules/home/wms/sway/theme/wallpapers/2.png rename to modules/home/wms/programs/wpaperd/wallpapers/2.png diff --git a/modules/home/wms/sway/theme/wallpapers/3.png b/modules/home/wms/programs/wpaperd/wallpapers/3.png similarity index 100% rename from modules/home/wms/sway/theme/wallpapers/3.png rename to modules/home/wms/programs/wpaperd/wallpapers/3.png diff --git a/modules/home/wms/sway/theme/default.nix b/modules/home/wms/sway/theme/default.nix index b28ebae3..94e997a9 100644 --- a/modules/home/wms/sway/theme/default.nix +++ b/modules/home/wms/sway/theme/default.nix @@ -53,14 +53,5 @@ inner = 5; smartGaps = true; }; - - output = { - "*".bg = "${builtins.toString ./wallpapers/1.png} fill"; - - "${config.displays.tower2}".bg = "${builtins.toString ./wallpapers/2.png} fill"; - "${config.displays.tower3}".bg = "${builtins.toString ./wallpapers/3.png} fill"; - - "${config.displays.detritus2}".bg = "${builtins.toString ./wallpapers/2.png} fill"; - }; }; }