{"id":8979,"date":"2019-05-23T17:44:28","date_gmt":"2019-05-23T17:44:28","guid":{"rendered":"http:\/\/ubuntuhandbook.org\/?p=8979"},"modified":"2023-10-25T07:36:18","modified_gmt":"2023-10-25T07:36:18","slug":"arronax-graphical-tool-create-desktop-launcher-in-ubuntu","status":"publish","type":"post","link":"https:\/\/ubuntuhandbook.org\/index.php\/2019\/05\/arronax-graphical-tool-create-desktop-launcher-in-ubuntu\/","title":{"rendered":"Arronax &#8211; Graphical Tool to Create Desktop Launcher for Your Apps in Ubuntu"},"content":{"rendered":"<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-icon.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"alignleft size-thumbnail wp-image-37321\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-icon-250x250.webp\" alt=\"\" width=\"250\" height=\"250\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-icon-250x250.webp 250w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-icon-300x300.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-icon-600x600.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-icon-768x768.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-icon.webp 1200w\" sizes=\"auto, (max-width: 250px) 100vw, 250px\" \/><\/a><\/p>\n<p>Many popular applications (e.g., <i>PyCharm<\/i>, <i>Blender<\/i> and even <i>Firefox<\/i>) provide Linux tarball that include executable files can be run directly to launch the apps.<\/p>\n<p>However, we need to manually create app launcher, to make it possible to launch them by searching the apps from start menu (&#8216;<i>Activities<\/i>&#8216; overview). And, &#8216;Arronax&#8217; is the app to do the job easily.<\/p>\n<h3>The .desktop files<\/h3>\n<p>App launchers in Linux are handled by files via <code>.desktop<\/code> extension. Each app you can see in system start menu has an associated <code>.desktop<\/code> file in either &#8216;<i>\/usr\/share\/applications<\/i>&#8216; or &#8216;<i>.local\/share\/applications<\/i>&#8216; directory.<\/p>\n<p>For portable Linux tarball, or appimage that does not have an app launcher, user may manually create a <code>.desktop<\/code> file in either directory to link app into system start menu.<\/p>\n<h3>Arronax:<\/h3>\n<p>KDE, Cinnamon, and XFCE now have built-in utility to create desktop app launcher. But, GNOME does not!<\/p>\n<p><a href=\"https:\/\/launchpad.net\/arronax\" target=\"_blank\" rel=\"noopener\">Arronax<\/a> is the simple tool started almost 10 years ago, with ability to create and edit <code>.desktop<\/code> file.<\/p>\n<p>With it, user may either <b>right-click on the executable file and select &#8216;Create a Starter&#8217;<\/b>, or open the app by searching from start menu (&#8216;Activities&#8217; overview):<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-bassic.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-37322\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-bassic-600x398.webp\" alt=\"\" width=\"600\" height=\"398\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-bassic-600x398.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-bassic-300x199.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-bassic-768x509.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-bassic.webp 925w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><b>For basic function, just type name to display in start menu, select executable file for &#8216;Command&#8217; box, and choose an icon! Save it to the right location, and that&#8217;s all!!<\/b><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-appicon.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-37323\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-appicon-600x580.webp\" alt=\"\" width=\"600\" height=\"580\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-appicon-600x580.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-appicon-300x290.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-appicon.webp 634w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><b>All other options are optional!<\/b> Though, you may move cursor over an option to get tool-tip tells what it does, and enable it as need.<\/p>\n<p>Finally, click on &#8220;Save&#8221; button. <b>In the bottom of file save dialog<\/b>, user may choose the standard location to save the <code>.desktop<\/code> file.<\/p>\n<ul>\n<li>&#8220;User app folder&#8221; &#8211; stores app launcher files for current user only.<\/li>\n<li>&#8220;System app folder&#8221; &#8211; stores app launcher files for all system user.<\/li>\n<li>&#8220;User \/ System Autostart folder&#8221; &#8211; store app launchers start automatically on start up.<\/li>\n<\/ul>\n<p>NOTE: save to system folder needs to run Arronax as root (run <code>sudo arronax<\/code> in terminal).<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-savefolder.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-37324\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-savefolder-600x341.webp\" alt=\"\" width=\"600\" height=\"341\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-savefolder-600x341.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-savefolder-300x170.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-savefolder-768x436.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-savefolder.webp 1009w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<h4>How to Install Arronax in Ubuntu:<\/h4>\n<p>The app is available to install via an <a href=\"https:\/\/launchpad.net\/~diesch\/+archive\/ubuntu\/stable\" target=\"_blank\" rel=\"noopener\">official PPA<\/a> for all current Ubuntu releases, including <b>Ubuntu 18.04<\/b>, <b>Ubuntu 20.04<\/b>, <b>Ubuntu 21.10<\/b>, and <b>Ubuntu 22.04<\/b>.<\/p>\n<p><b>1.<\/b> Firstly, open terminal (Ctrl+Alt+T) and run command to add the software PPA:<\/p>\n<pre style=\"border: none;\">sudo add-apt-repository ppa:diesch\/stable<\/pre>\n<p><i>Type user password (no asterisk feedback) when it prompts and hit Enter to continue.<\/i><\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-ppa-focal.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-37325\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-ppa-focal.png\" alt=\"\" width=\"600\" height=\"211\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-ppa-focal.png 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/arronax-ppa-focal-300x106.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p><b>UPDATE for Ubuntu 23.10: the app seems to be no longer updated! If you do need it, run command to add this <a href=\"https:\/\/launchpad.net\/~ubuntuhandbook1\/+archive\/ubuntu\/arronax\" target=\"_blank\" rel=\"noopener\">unofficial PPA<\/a> instead of 23.10.<\/b><\/p>\n<pre>sudo add-apt-repository ppa:ubuntuhandbook1\/arronax<\/pre>\n<p><b>2.<\/b> Then install the tool as well as file manager integration via command:<\/p>\n<pre style=\"border: none;\">sudo apt update\r\n\r\nsudo apt install arronax arronax-nautilus<\/pre>\n<p>You may replace <code>arronax-nautilus<\/code> with <code>arronax-nemo<\/code>, <code>arronax-caja<\/code> for other file manager integration.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/apt-arronax.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-37326\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/apt-arronax.png\" alt=\"\" width=\"600\" height=\"244\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/apt-arronax.png 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/apt-arronax-300x122.png 300w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>\n<p>Once installed, either launch <b>Arronax<\/b> via system application menu, or by right-clicking on executable file in file browser.<\/p>\n<h4>Uninstall:<\/h4>\n<p>To remove the software, open terminal and run command:<\/p>\n<pre style=\"border: none;\">sudo apt remove --auto-remove arronax<\/pre>\n<p>And remove the PPA via Software &amp; Updates -&gt; Other Software tab.<\/p>\n<p><a href=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/remove-arronax-ppa.webp\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-37327\" src=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/remove-arronax-ppa-600x294.webp\" alt=\"\" width=\"600\" height=\"294\" srcset=\"https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/remove-arronax-ppa-600x294.webp 600w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/remove-arronax-ppa-300x147.webp 300w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/remove-arronax-ppa-768x377.webp 768w, https:\/\/ubuntuhandbook.org\/wp-content\/uploads\/2019\/05\/remove-arronax-ppa.webp 1026w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/a><\/p>","protected":false},"excerpt":{"rendered":"<p>Many popular applications (e.g., PyCharm, Blender and even Firefox) provide Linux tarball that include executable files can be run directly to launch the apps. However, we need to manually create app launcher, to make it possible to launch them by searching the apps from start menu (&#8216;Activities&#8216; overview). And, &#8216;Arronax&#8217; is the app to do [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":37321,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9,6],"tags":[1717],"class_list":["post-8979","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-howtos","category-news","tag-create-desktop-launcher"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/8979","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/comments?post=8979"}],"version-history":[{"count":0,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/posts\/8979\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media\/37321"}],"wp:attachment":[{"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/media?parent=8979"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/categories?post=8979"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ubuntuhandbook.org\/index.php\/wp-json\/wp\/v2\/tags?post=8979"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}