diff --git a/build/linux/tic80.desktop.in b/build/linux/tic80.desktop.in index e9e5fef1d..e01298e4e 100644 --- a/build/linux/tic80.desktop.in +++ b/build/linux/tic80.desktop.in @@ -1,11 +1,10 @@ [Desktop Entry] -Version=1.0 Name=TIC-80 Comment=Fantasy computer for making, playing and sharing tiny games. -Exec=tic80 %U +Exec=tic80 %f Icon=tic80 Terminal=false Type=Application -Categories=Education -MimeType=application/x-tic80-item; +Categories=Game;Emulator; +MimeType=application/x-tic80-item;image/png; GenericName=TIC-80 diff --git a/build/linux/tic80.xml b/build/linux/tic80.xml index 0166c0a9b..bf83e5c4f 100644 --- a/build/linux/tic80.xml +++ b/build/linux/tic80.xml @@ -1,14 +1,8 @@ - - - Fantasy computer for making, playing and sharing tiny games. + TIC-80 cartridge tic80 - - - - - + diff --git a/cmake/sdl.cmake b/cmake/sdl.cmake index 7c09df7b0..513c0ee2d 100644 --- a/cmake/sdl.cmake +++ b/cmake/sdl.cmake @@ -232,10 +232,11 @@ if(BUILD_SDL) install(TARGETS ${TIC80_TARGET} DESTINATION bin) SET(TIC80_DESKTOP_DIR "share/applications/") + SET(TIC80_MIME_DIR "share/mime/packages/") SET(TIC80_PIXMAPS_DIR "share/icons/") install (FILES ${PROJECT_SOURCE_DIR}/build/linux/tic80.desktop DESTINATION ${TIC80_DESKTOP_DIR}) - install (FILES ${PROJECT_SOURCE_DIR}/build/linux/tic80.xml DESTINATION ${TIC80_DESKTOP_DIR}) + install (FILES ${PROJECT_SOURCE_DIR}/build/linux/tic80.xml DESTINATION ${TIC80_MIME_DIR}) install (FILES ${PROJECT_SOURCE_DIR}/build/linux/tic80.png DESTINATION ${TIC80_PIXMAPS_DIR}) endif()