-
Notifications
You must be signed in to change notification settings - Fork 13
FAQ: Interactive
This applies to use of interactive.py
.
Looking for help with appfixer.sh
? Read the Legacy FAQ.
Your system must have Python 3 installed for this script to work.
I have used this on GNOME Shell v3.22 and GNOME Shell v3.24 successfully. The script should work on other shell versions, but every system varies.
I only implemented what I considered to be the most commonly used categories as "defaults" in the interactive script (if I missed one, let me know). Luckily, you can add more category folders by selecting option 2
from the main menu. For new folders, the TITLE
should be a human readable short title, and it will appear on the dashboard. The CATEGORIES
should be one of the FreeDesktop categories (see below).
For information about which category folders are created by default, see the Default Folders page. For information about the categories, see FreeDesktop.org's reference page.
If you don't like one of the default categories, you can remove it. Select option 2
from the main menu and follow the on-screen instructions to remove that category from the list. Keep in mind that this will overwrite any previous custom categories.
If you're already enabled the category folders, you can run the script again to configure different folders. If you prefer, you can remove the category using GNOME Software instead -- see below about fixing unsorted apps.
After applying the fix, some apps may not be sorted into categories. There's a good chance the app developer didn't include the categories in their .desktop
file. This can be corrected by manually adding the app to the appropriate folder using GNOME Software. For more information, see this post on the GNOME Blog.
This script uses Python to handle the logic and gets gsettings
to change the configuration files for you on the backend. For information about configuring categories using gsettings
, see the GNOME Wiki.