Support the Flatpak path.

Now you can launch your Flatpaks from the I38 menu.
This commit is contained in:
Hunter Jozwiak 2024-09-25 17:32:52 -04:00
parent 732c2b0240
commit 13ba2b6dee

View File

@ -29,8 +29,9 @@ def read_desktop_files(paths):
userApplicationsPath = Path.home() / '.local/share/applications'
systemApplicationsPath = Path('/usr/share/applications')
desktopEntries = read_desktop_files([userApplicationsPath, systemApplicationsPath])
userFlatpakApplicationsPath = Path.home() / '.local/share/flatpak/exports/share/applications'
systemFlatpakApplicationsPath = Path('/var/lib/flatpak/exports/share/applications')
desktopEntries = read_desktop_files([userApplicationsPath, systemApplicationsPath, userFlatpakApplicationsPath, systemFlatpakApplicationsPath])
# Combine some of the categories
categoryMap = {