gutu
v0.1.0
gutu จัดการแอปพลิเคชันเริ่มต้นเดสก์ท็อปของคุณ โดยเฉพาะอย่างยิ่งในผู้จัดการหน้าต่างแบบสแตนด์อโลนสามารถใช้ในการจัดการวิธีการจัดการกับกระบวนการที่คุณต้องการเรียกใช้ (เช่น daemon การแจ้งเตือน, handler keybind ฯลฯ )
Gutu มีอยู่ใน AUR
ดาวน์โหลดไบนารีจาก github.com/alexcoder04/gutu/releases/latest และคัดลอกไปยังไดเรกทอรีใน $PATH ของคุณ
git clone " https://github.com/alexcoder04/gutu.git "
cd gutu
go build . # build the binary
go install . # install the executable to your $GOPATH GUTU เริ่มต้นอัตโนมัติในการเริ่มต้น Window Manager / Desktop Environment: ดำเนินการ gutu สำหรับการกำหนดค่าบริการดูด้านล่าง
ไฟล์บริการทุกไฟล์จะเข้าสู่ไฟล์แยกต่างหากใน $XDG_CONFIG_HOME/gutu ไฟล์เหล่านี้สามารถมีส่วนขยาย .service , .yml และ .yaml
# 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 สำหรับตัวอย่างเพิ่มเติมดู 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