gutu
v0.1.0
gutu verwaltet Ihre Desktop -Startanwendungen. Insbesondere bei eigenständigen Fenstermanagern kann es verwendet werden, um die Art und Weise, wie Sie die Prozesse ausführen müssen, einheitlich zu vereinbaren (z.
Gutu ist auf der AUR erhältlich.
Laden Sie den Binary von github.com/alexcoder04/gutu/releass/latest herunter und kopieren Sie es in ein Verzeichnis in Ihrem $PATH .
git clone " https://github.com/alexcoder04/gutu.git "
cd gutu
go build . # build the binary
go install . # install the executable to your $GOPATH Auto-Start-Gutu in Ihrem Fenstermanager / Desktop-Umgebungsstart: gutu ausführen. Weitere Informationen zum Konfigurieren der Dienste finden Sie unten.
Jede Servicedatei geht in eine separate Datei in $XDG_CONFIG_HOME/gutu . Diese Dateien können .service , .yml und .yaml -Erweiterungen haben.
# your name for the service
Name : compositor
Command : picom
Args : ["--experimental-backends"]
# restart if fails, at most 3 times
KeepAlive : true
RetryNumber : 3
# start only on Xorg
When : x11
# kill picom instances that are still running
KillOld : true Weitere Beispiele finden Sie contrib .
Name # Name of service
Command # Command to run
Args # Arguments for the command (["-c", "arg1", "arg2"])
Interval # Re-run command periodically in this interval (in seconds, 0=never)
KeepAlive # Restart the command if it exits (true/false)
RetryNumber # How often try to restart the command (if KeepAlive=true)
When # "wayland" / "x11" / "always" / "never"
Delay # Number of seconds to wait before starting
KillOld # Kill running "Command" processes