chore(dist): add Linux desktop integration files for installation

Desktop entry, AppStream metainfo, D-Bus service and systemd user unit
templates plus icons, adapted from ZIG/dist/linux and used by
`just install`.
This commit is contained in:
ddidderr committed 2026-10-12 03:58:19 +02:00
1 parent e9fdce0b26
commit d650e5171b
14 files changed
+189

No files matched your search

+14
View File
@@ -0,0 +1,14 @@
[Unit]
Description=@NAME@
After=graphical-session.target
After=dbus.socket
Requires=dbus.socket
[Service]
Type=notify-reload
ReloadSignal=SIGUSR2
BusName=@APPID@
ExecStart=@GHOSTTY@ --gtk-single-instance=true --initial-window=false
[Install]
WantedBy=graphical-session.target