Your one-stop-cake-shop for everything Freshly Baked has to offer

feat(pm/vicinae): autostart

Without autostarting, Vicinae takes a few moments to get going on the
first run. Autostarting allows it to - hopefully - do this before it's
opened, making the first run snappier.

+8 -1
+8 -1
packetmix/homes/niri/vicinae.nix
··· 17 17 ]; 18 18 programs.vicinae = { 19 19 enable = true; 20 - systemd.enable = true; 20 + systemd = { 21 + enable = true; 22 + autoStart = true; 23 + }; 21 24 22 25 settings = { 23 26 closeOnFocusLoss = true; ··· 74 77 }) 75 78 ]; 76 79 }; 80 + 81 + systemd.user.services.vicinae.Unit.After = [ "niri.service" ]; 82 + systemd.user.services.vicinae.Install.WandedBy = lib.mkForce [ "niri.service" ]; 83 + systemd.user.services.vicinae.Unit.PartOf = lib.mkForce [ ]; 77 84 }