{ lib, osConfig, inputs, pkgs, ... }: { services.hyprpaper = { enable = true; package = inputs.hyprpaper.packages.${pkgs.system}.default; settings = { preload = ["${osConfig.local.style.wallpaper}"]; wallpaper = [", ${osConfig.local.style.wallpaper}"]; }; }; systemd.user.services.hyprpaper.Unit.After = lib.mkForce "graphical-session.target"; systemd.user.services.hyprpaper.Service.Slice = "background-graphical.slice"; }