Files
dotfiles/home/services/wallpaperengine.nix

33 lines
847 B
Nix

{
pkgs,
device,
lib,
...
}:
lib.mkIf (device.is "ryu") {
# systemd.user.services.wallpaperengine = {
# Unit = {
# Description = "Linux Wallpaper Engine";
# After = ["hyprland-session.target"];
# Wants = ["hyprland-session.target"];
# PartOf = ["hyprland-session.target"];
# };
#
# Service = {
# Environment = [
# "XDG_SESSION_TYPE=wayland"
# ];
# Type = "simple";
# ExecStartPre = "${pkgs.coreutils}/bin/sleep 3";
# ExecStart = "${pkgs.linux-wallpaperengine}/bin/linux-wallpaperengine --silent --no-audio-processing -f 15 --scaling fill --screen-root HDMI-A-1 --bg 2780316434";
# Restart = "on-failure";
# RestartSec = 5;
# TimeoutStartSec = 30;
# };
#
# Install = {
# WantedBy = ["hyprland-session.target"];
# };
# };
}