diff options
Diffstat (limited to '')
| -rw-r--r-- | home/environ.nix | 27 |
1 files changed, 24 insertions, 3 deletions
diff --git a/home/environ.nix b/home/environ.nix index 5c5b102..f03c841 100644 --- a/home/environ.nix +++ b/home/environ.nix @@ -9,9 +9,30 @@ in config = { xdg.enable = true; - systemd.user.tmpfiles.rules = [ - "d %t/vtmp 0700" - ]; + systemd.user = { + tmpfiles.rules = [ + "d %t/vtmp 0700" + ]; + + timers = { + units-cur = { + Install.WantedBy = [ "timers.target" ]; + Timer.OnCalendar = "daily"; + Unit.Description = "Update currency information for 'units'"; + }; + }; + + services = { + units-cur = { + Unit.Description = "Update currency information for 'units'"; + + Service = { + Type = "exec"; + ExecStart = "${pkgs.units}/bin/units_cur .units"; + }; + }; + }; + }; home.file = { #TODO: .calc_history |
