nixfleet/hmModules/tremotesf/default.nix
Andrea Ciceri 042e3e787c
Some checks failed
EVAL x86_64-linux.picard
BUILD x86_64-linux.picard
UPLOAD x86_64-linux.picard
DOWNLOAD x86_64-linux.picard
CACHIX x86_64-linux.picard
ATTIC x86_64-linux.picard
/ test (push) Successful in 2m14s
Fix tremotesf start
2025-01-02 17:16:39 +01:00

27 lines
436 B
Nix

{
pkgs,
lib,
...
}:
{
home.packages = [ pkgs.tremotesf ];
systemd.user.services.tremotesf = {
Install.WantedBy = [
"waybar.service"
];
Unit = {
Description = "tremotesf";
};
Service = {
ExecStart = pkgs.writeShellScript "start-tremotesf.sh" ''
sleep 5
${lib.getExe pkgs.tremotesf} --minimized
'';
Restart = "on-failure";
RestartSec = 3;
};
};
}