nixos-config/home-manager/profiles/valent/default.nix

20 lines
516 B
Nix

{ pkgs, ... }:
{
home.packages = with pkgs; [ valent ];
systemd.user.services.valent = {
Unit = {
PartOf = [ "graphical-session.target" ];
After = [ "graphical-session.target" ];
Requisite = [ "graphical-session.target" ];
};
Service = {
ExecStart = "${pkgs.valent}/bin/valent --gapplication-service";
Restart = "on-failure";
};
Install.WantedBy = [ "graphical-session.target" ];
};
preservation.preserveAt."/persist".directories = [ ".config/valent" ];
}