mirror of
https://github.com/ghostty-org/ghostty.git
synced 2025-07-14 07:46:12 +03:00

Reverts two commits: 977cd530c7bb9551de93900170bdaec4601b1b5b 820b7e432b57cd08c49d2e76cce4cb78016f0418 These break build from source on Linux for two reasons: 1.) The systemd user service needs to be installed in the `share` prefix, not the `lib` prefix. This lets it get picked up in `~/.local` but is also correct for just standard FHS paths. 2.) The `ghostty` path in the systemd user service needs to be absolute. We should interpolate in the build install prefix to form an absolute path.
23 lines
511 B
Desktop File
23 lines
511 B
Desktop File
[Desktop Entry]
|
|
Name=Ghostty
|
|
Type=Application
|
|
Comment=A terminal emulator
|
|
Exec=ghostty
|
|
Icon=com.mitchellh.ghostty
|
|
Categories=System;TerminalEmulator;
|
|
Keywords=terminal;tty;pty;
|
|
StartupNotify=true
|
|
StartupWMClass=com.mitchellh.ghostty
|
|
Terminal=false
|
|
Actions=new-window;
|
|
X-GNOME-UsesNotifications=true
|
|
X-TerminalArgExec=-e
|
|
X-TerminalArgTitle=--title=
|
|
X-TerminalArgAppId=--class=
|
|
X-TerminalArgDir=--working-directory=
|
|
X-TerminalArgHold=--wait-after-command
|
|
|
|
[Desktop Action new-window]
|
|
Name=New Window
|
|
Exec=ghostty
|