diff --git a/users/infinidoge/config/default.nix b/users/infinidoge/config/default.nix index 023dee7..474a135 100644 --- a/users/infinidoge/config/default.nix +++ b/users/infinidoge/config/default.nix @@ -68,7 +68,18 @@ with lib; image_size="470px" ''; } // optionalAttrs main.info.graphical { - "qtile".source = ./qtile; + "qtile".source = pkgs.substituteSubset { + src = ./qtile; + files = [ "config.py" ]; + + wallpaper = pkgs.fetchurl { + name = "BotanWallpaper.jpg"; + # Source: https://www.pixiv.net/en/artworks/86093828 + url = "https://safebooru.org//images/3159/6c2d22b1fcac19a679de61f713c56503bca5aad9.jpg"; + sha256 = "sha256-3oVx9k+IN8GI8EWx3kPiQWdPGSO645abrEIL8C6sNq8="; + }; + wallpaper_mode = "fill"; + }; "blugon".source = ./blugon; }; diff --git a/users/infinidoge/config/qtile/config.py b/users/infinidoge/config/qtile/config.py index 502c93f..4bc5dbe 100644 --- a/users/infinidoge/config/qtile/config.py +++ b/users/infinidoge/config/qtile/config.py @@ -666,8 +666,8 @@ screens = [ size=20, opacity=1.0, ), - wallpaper="~/.config/qtile/images/BotanBackground.jpg", - wallpaper_mode="fill", + wallpaper="@wallpaper@", + wallpaper_mode="@wallpaper_mode@", ) for i in range( int(run_command("xrandr --listmonitors | grep 'Monitors:' | awk {'print $2'}")) diff --git a/users/infinidoge/config/qtile/images/BotanBackground.jpg b/users/infinidoge/config/qtile/images/BotanBackground.jpg deleted file mode 100644 index 214db6d..0000000 Binary files a/users/infinidoge/config/qtile/images/BotanBackground.jpg and /dev/null differ