{
  flake.modules.homeManager.cholli =
    { lib, osConfig, ... }:
    let
      picture-path = "/home/cholli/Pictures/firewatch.jpg";
    in
    {
      config = lib.mkIf osConfig.programs.hyprland.enable {

        home.file = {
          # https://www.reddit.com/r/WidescreenWallpaper/comments/13hib3t/purple_firewatch_3840x1620/
          "Pictures/firewatch.jpg".source = ./firewatch.jpg;
        };

        wayland.windowManager.hyprland.settings.exec-once = [
          ''hyprctl hyprpaper wallpaper "DP-1,${picture-path}"''
        ];

        services.hyprpaper = {
          enable = true;
          settings = {
            preload = [ picture-path ];
            wallpaper = "DP-1,${picture-path}";
          };
        };

      };
    };
}
