Add an install-medium; Major refactor to introduce composability; Simplify usage #10

Merged
steveej merged 18 commits from staging into master 2018-10-31 00:29:08 +00:00
Showing only changes of commit 5ab3bfc58c - Show all commits

View file

@ -12,9 +12,9 @@ let
ref = "master";
};
mkSimpleTrayService = { execStart }: {
mkSimpleTrayService = { execStart, description }: {
Unit = {
Description = "pasystray applet";
Description = description;
After = [ "graphical-session-pre.target" ];
PartOf = [ "graphical-session.target" ];
};
@ -210,14 +210,17 @@ in {
services = {
redshift-gtk = mkSimpleTrayService {
execStart = "${pkgs.redshift}/bin/redshift-gtk -v -l 47.6691:9.1698 -t 7000:4500 -m randr";
description = "redshift gtk applet";
};
pasystray = mkSimpleTrayService {
execStart = "${pkgs.pasystray}/bin/pasystray";
description = "pasystray applet";
};
cbatticon = mkSimpleTrayService {
execStart = "${pkgs.cbatticon}/bin/cbatticon";
description = "cbatticon applet";
};
};
};