summaryrefslogtreecommitdiff
path: root/home-modules/desktop/hyprland.nix
diff options
context:
space:
mode:
Diffstat (limited to 'home-modules/desktop/hyprland.nix')
-rw-r--r--home-modules/desktop/hyprland.nix18
1 files changed, 16 insertions, 2 deletions
diff --git a/home-modules/desktop/hyprland.nix b/home-modules/desktop/hyprland.nix
index 3a5864a..f1ff86d 100644
--- a/home-modules/desktop/hyprland.nix
+++ b/home-modules/desktop/hyprland.nix
@@ -256,6 +256,14 @@ with lib;
systemd.user.services.hyprpaper = {
Install.WantedBy = lib.mkForce [ "hyprland-session.target" ];
};
+
+ # TODO: Put the default wallpaper somewhere else.
+ home.file.defaultWallpaper = {
+ source = ./wallpaper.png;
+ target = "Pictures/Wallpapers/wallpaper.png";
+ enable = true;
+ };
+
services.hyprpaper = {
enable = true;
settings = {
@@ -263,8 +271,14 @@ with lib;
splash = false;
splash_offset = 2;
- preload = [ "${./wallpaper.png}" ];
- wallpaper = [ ",${./wallpaper.png}," ];
+ # preload = [ "${./wallpaper.png}" ];
+ wallpaper = [
+ {
+ monitor = "";
+ path = "${config.home.homeDirectory}/${config.home.file.defaultWallpaper.target}";
+ fit_mode = "cover";
+ }
+ ];
};
};