Arronax

 

Arronax

Arronax is GUI program to create and edit starter files (.desktop files) for applications locations or URLs.

Screenshot

Arronax can be used as a standalone application or as plugins for the file managers Nautilus, Nemo and Caja.

The plugins add a menu item “Create starter for this file” or “Create a starter for this program” to the context menu (that’s the menu you get when you right-click a file) in the file manager. If the file is a application starter you get an item “Modify this starter” instead.

On some desktop environments the plugins add a menu item “Create starter” to your desktop’s context menu.

Arronax supports most of the keys specified by the Desktop Entry Specification including quicklists.

Drag and Drop

Arronax supports Drag & Drop:

  • You can drag an application icon and drop it on an open Arronax window. Don’t drop it on one of the input fields in the Arronax window but on the free space beneath the icon.

  • You can drag files from the file manager and other applications and drop them on the input area in the “MIME types” tab to add the corresponding MIME types to the list. This will add every MIME type only once, even if you add multiple files with the same MIME type.

  • You can drag image files from the file manager or other applications and drop them on the icon selector at the left of the Arronax window to use that image as icon for the starter. It is up to you tom take care that the image has the right size.

  • You can drag a file or folder from the file manager or a URL from your web browser and drop it on the “Command”, “Start in Folder” or “File or URL” input area to use the corresponding file path.

Status

As far as I know there aren’t any serious bugs in Arronax.

If you find a bug in Arronax please report it at the bugtracker at Launchpad so that I can fix it. Thank you.

Requirements

Arronax needs:

  • GTK 3.18 or later

  • Python 3.4 or later

  • PyGObject

  • nautilus-python for the Nautilus plugin

  • nemo-python for the Nemo plugin

  • caja-python for the Caja plugin

If you install the .deb package this packages will be automatically installed if needed.

Bugreports, suggestions, ideas, …

For bug reports or feature requests please use the bugtracker at Launchpad.

You may use German or English language.

Translations

If you want to help to translate Arronax to other languages go to the translation page at Launchpad.

To see the list of people who contributed to the translations you are using go to Help –> About –> Credits in Arronax.

Thanks to all contributors!

Questions and answers

If you have questions about Arronax go to the “Answers” page at Launchpad. If you want you can help to answer questions there, too.

You may use German or English language.

Source code

The source code is available from the Bazaar repository at Launchpad.

License

You can use Arronax under the conditions of GPL v3 or later.

This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/

Download

PPA

Arronax is available from the PPA

ppa:diesch/stable

for all current versions of Ubuntu. If you add this PPA to your software sources Ubuntu’s Update manager will automatically install newer versions of Arronax when they are available.

If you don’t know how to do this see this explanation

Depending on how busy the Launchpad build servers are it may take a few hours for the PPA to get new packages after a release.

If you rather want to download the files manually here there are:

.deb packages

Arronax comes as four different Debian packages:

  • arronax contains the standalone version of Arronax.

  • arronax-caja contains the Caja plugin. This package depends on arronax.

  • arronax-nautilus contains the Nautilus plugin. This package depends on arronax.

  • arronax-nemo contains the Nemo plugin. This package depends on arronax.

In addition the package arronax-base exists for compatibility to previous versions. It is a metapackage that doesn’t contain any files but just depends on arronax and can be safely removed.

arronax_0.7.1_all.deb

Last modified:

2019-05-21 19:48:00

Size:

97K

MD5:

35eb50465b91745fc486e5269fc24556

SHA256:

fb61a9e27f2fe0d40f48c1f9a55b654c3d270e4021b48b85b22cb8e08e43bd5f

GPG signature:

arronax_0.7.1_all.deb.gpg

arronax-base_0.7.1_all.deb

Last modified:

2019-05-21 19:48:00

Size:

2,9K

MD5:

9c3f7ea5f9bcb4dcf2eab83d95e23f49

SHA256:

f33fff7047eea6db7c7ddf68f1354dac98ca0ed547aa06245fff278a83fcc851

GPG signature:

arronax-base_0.7.1_all.deb.gpg

arronax-caja_0.7.1_all.deb

Last modified:

2019-05-21 19:48:00

Size:

4,0K

MD5:

09caf574e83707c21ac6fa9394710217

SHA256:

fe507fe4ffccdd905c35eacb3771dcace56d44c39c0d524c602f962689aa76d1

GPG signature:

arronax-caja_0.7.1_all.deb.gpg

arronax-nautilus_0.7.1_all.deb

Last modified:

2019-05-21 19:48:00

Size:

4,9K

MD5:

26cc68aac124d1ca7dfbfc19db99580e

SHA256:

761736bdaf9ce14a1c753f0ba928048e6110963d6bd7b89136c9be61c358dfc1

GPG signature:

arronax-nautilus_0.7.1_all.deb.gpg

arronax-nemo_0.7.1_all.deb

Last modified:

2019-05-21 19:48:00

Size:

4,0K

MD5:

898cce78ac4b2bd903546a081593e56c

SHA256:

4ec9829d4e98b556fa18951ce84b54f6888bb20f0c0e4a1de01863a11c2c0d5a

GPG signature:

arronax-nemo_0.7.1_all.deb.gpg

.tar.gz archive

The .tar.gz archive contains the completed source code of Arronax.

To installed Arronax from it at the command line use:

pip3 install --user /tmp/arronax-0.7.tar.gz

Replace /tmp/arronax-0.7.tar.gz with the path and file name of tar.gz archive you’ve downloaded.

Important

This doesn’t install the software that Arronax depends on, see the Requirements section.

arronax-0.7.1.tar.gz

Last modified:

2019-05-21 19:48:00

Size:

153K

MD5:

f8a61c58ff5b4a27b9f1ba0c5593e81c

SHA256:

2f914401ce822ec34a828efb4bbf815304765751a90d18468a4477a2bf231eec

GPG signature:

arronax-0.7.1.tar.gz.gpg

wheel package

“wheel” is a built-package format for Python introduced by PEP 427

To installed Arronax from it at the command line use:

pip3 install --user /tmp/arronax-0.7-py3-none-any.whl

Replace /tmp/arronax-0.7-py3-none-any.whl with the path and file name of wheel package you’ve downloaded.

Important

This doesn’t install the software that Arronax depends on, see the Requirements section.

arronax-0.7.1-py3-none-any.whl

Last modified:

2019-05-21 19:48:00

Size:

162K

MD5:

0c40c16189d5669464beceefbcefd0a4

SHA256:

7a355a426cff6cea2cd58e5fc4907c6fc62a85f50a62058235a92f188f0ef97a

GPG signature:

arronax-0.7.1-py3-none-any.whl.gpg