https://git.jolheiser.com/infra.git
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
{ pkgs, ... }: { systemd.user.services = { feh = { description = "Autostart feh image viewer"; wantedBy = [ "graphical-session.target" ]; after = [ "graphical-session.target" ]; serviceConfig = { ExecStart = "${pkgs.lib.getExe pkgs.feh} --hide-pointer --borderless --quiet --slideshow-delay 5 --image-bg black --fullscreen --auto-zoom --randomize --recursive --reload 3600 /mnt/feh"; Restart = "always"; }; }; disable-dpms = { description = "Disable screen blanking"; wantedBy = [ "graphical-session.target" ]; after = [ "graphical-session.target" ]; serviceConfig = { Type = "oneshot"; ExecStart = "${pkgs.lib.getExe pkgs.xorg.xset} s off -dpms"; }; }; }; }