diff --git a/setup.py b/setup.py index c6a79d7fd..efd8378f5 100755 --- a/setup.py +++ b/setup.py @@ -967,6 +967,23 @@ TryExec=kitty Exec=kitty Icon=kitty Categories=System;TerminalEmulator; +''' + ) + with open(os.path.join(deskdir, 'kitty-launcher.desktop'), 'w') as f: + f.write( + '''\ +[Desktop Entry] +Version=1.0 +Type=Application +Name=kitty URL Launcher +GenericName=Terminal emulator +Comment=Open URLs with kitty +TryExec=kitty +Exec=kitty +open %U +Icon=kitty +Categories=System;TerminalEmulator; +NoDisplay=true +MimeType=x-scheme-handler/kitty; ''' )