From fa0728ffcd677923a8c8f9e2735d784b7fae84e5 Mon Sep 17 00:00:00 2001 From: Alejandro Soto Date: Mon, 15 Apr 2024 17:54:49 -0600 Subject: home/environ: update units currencies daily --- home/environ.nix | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) (limited to 'home/environ.nix') 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 -- cgit v1.2.3