diff options
| -rw-r--r-- | x11.nix | 31 |
1 files changed, 29 insertions, 2 deletions
@@ -30,8 +30,6 @@ #!/bin/sh ${pkgs.xrandr}/bin/xrandr --output DP-3 --primary --mode 2560x1440 --rate 180 --pos 0x0 --output DP-2 --mode 1920x1080 --rate 160 --pos 2560x360 ${pkgs.feh}/bin/feh --no-fehbg --bg-fill '/home/andrew/Wallpapers/Daniel_in_the_Lions_Den_by_Briton_Riviere.jpg' - ${pkgs.sxhkd}/bin/sxhkd & - ${pkgs.slstatus}/bin/slstatus & ''; }; xkb = { @@ -53,4 +51,33 @@ enable = true; }; + +systemd.user.services.sxhkd = { + description = "Simple X Hot Key Daemon (sxhkd)"; + + serviceConfig = { + ExecStart = "${pkgs.sxhkd}/bin/sxhkd"; + Restart = "on-failure"; + }; + wantedBy = [ "graphical-session.target" ]; +}; + + + + systemd.user.services.slstatus = { + description = "slstatus bar"; + wantedBy = [ "graphical-session.target" ]; + + path = with pkgs; [ + pamixer + scrolling-title + ]; + + serviceConfig = { + ExecStart = "${pkgs.slstatus}/bin/slstatus"; + + Restart = "always"; + RestartSec = "1s"; + }; + }; } |
