summaryrefslogtreecommitdiff
path: root/home-modules
diff options
context:
space:
mode:
authorJakub Stachurski <j.stachurski@student.utwente.nl>2026-01-30 12:43:18 +0100
committerJakub Stachurski <j.stachurski@student.utwente.nl>2026-01-30 12:43:18 +0100
commite0cebbe2129e66047ca9ba233d3b7c59af473c24 (patch)
treea90dcffa9903e3435e2d3f82112efa46eddd8ce2 /home-modules
parent790f82e530c7c34b8685ee6a52ddbecf70639c6f (diff)
Make hosts editable on apoc and fix hyprpaper
Diffstat (limited to 'home-modules')
-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";
+ }
+ ];
};
};