From 8054cb0ee14d8f3d2ec8b53d88754712d38b73e7 Mon Sep 17 00:00:00 2001 From: Lucas Hoffmann Date: Mon, 7 Oct 2019 20:47:43 +0200 Subject: [PATCH] core: add a desktop file (closes #982, closes #408) --- CMakeLists.txt | 3 +++ weechat.desktop | 10 ++++++++++ 2 files changed, 13 insertions(+) create mode 100644 weechat.desktop diff --git a/CMakeLists.txt b/CMakeLists.txt index 47e6562c5..cbc10bfb3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -302,6 +302,9 @@ endif() # icon install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/weechat.png DESTINATION ${SHAREDIR}/icons/hicolor/32x32/apps) +# desktop file +install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/weechat.desktop DESTINATION ${SHAREDIR}/applications) + # packages set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "Fast, light and extensible chat client") set(CPACK_PACKAGE_VENDOR "Sébastien Helleu") diff --git a/weechat.desktop b/weechat.desktop new file mode 100644 index 000000000..85dc42713 --- /dev/null +++ b/weechat.desktop @@ -0,0 +1,10 @@ +[Desktop Entry] +Name=WeeChat +GenericName=Chat client +Comment=Extensible chat client +Exec=weechat %u +Terminal=true +Icon=weechat +Type=Application +Categories=Network;Chat;IRCClient;ConsoleOnly; +MimeType=x-scheme-handler/irc;x-scheme-handler/ircs;