anchor.diff:      Service.Type = "oneshot";
       Service.WorkingDirectory = "/home/meain/.local/share/ledger";
       Service.ExecStart = "${pkgs.zsh}/bin/zsh -ic ',git-auto-sync'";
  -    Install.WantedBy = [ "graphical-session.target" ];
  +    Install.WantedBy = [ "default.target" ];
     };
     systemd.user.timers.ledger-sync = {
       Timer.OnCalendar = "*-*-* *:00:00";
  
positive.code:   systemd.user.services.weather-pull = {
      Service.Type = "oneshot";
      Service.ExecStart = "${pkgs.zsh}/bin/zsh -ic ',weather-current'";
      Install.WantedBy = [ "graphical-session.target" ];
    };
    systemd.user.timers.weather-pull = {
      Timer.OnCalendar = "*-*-* *:00:00";
  
negative.code: 
    # update output for shellout gnome extension
    systemd.user.services.mail-watcher = {
      Service.Type = "simple";
      Service.ExecStart = "${pkgs.zsh}/bin/zsh -ic 'find /home/meain/.local/share/mail/.notmuch/xapian|entr -n ,shellout-update'";
      Install.WantedBy = [ "default.target" ];
      Service.Restart = "on-failure";
      Service.RestartSec = 5;
    };
  
    systemd.user.services.emacs = {
      Unit.Description = "Start emacs server";
      Service.Type = "simple";
      Service.ExecStart = "${pkgs.zsh}/bin/zsh -ic 'emacs --fg-daemon'";
      Install.WantedBy = [ "default.target" ];
      Service.Restart = "on-failure";
      Service.RestartSec = 5;
    };
  