gtk: add new-window action to .desktop files

Inspired by #413.

This modifies the .desktop files so that it's possible to right-click on
the Ghostty icon in a dock and get the "New window" action.

Apparently this is how you implement that in GTK applications. In order
for us to also get "New tab", we'd have to implement a CLI flag, I
think.
This commit is contained in:
Thorsten Ball
2023-09-09 07:04:22 +02:00
parent 1ebcec89fb
commit d275256e32
2 changed files with 10 additions and 0 deletions

View File

@ -7,3 +7,8 @@ Icon=com.mitchellh.ghostty
Keywords=terminal;tty;pty;
StartupNotify=true
Terminal=false
Actions=new-window
[Desktop Action new-window]
Actions=new-window
Exec=/app/bin/ghostty

View File

@ -7,3 +7,8 @@ Icon=com.mitchellh.ghostty
Keywords=terminal;tty;pty;
StartupNotify=true
Terminal=false
Actions=new-window
[Desktop Action new-window]
Actions=new-window
Exec=/usr/bin/ghostty