You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+1-3Lines changed: 1 addition & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -325,8 +325,7 @@ To change locations, remove local apps, and reinstall in the new location, see t
325
325
326
326
1.**PORTABLE PROGRAMS** from official sources (see Firefox, Thunderbird, NodeJS, Platform Tools...), extracted from official .deb/tar/zip packages.
327
327
2.**APPIMAGES**, from both official and unofficial sources (I also create unofficial AppImages), or compiled on-the-fly with [pkg2appimage](https://github.com/AppImage/pkg2appimage) and [appimagetool](https://github.com/AppImage/AppImageKit), like an AUR helper, from official archives.
328
-
3.**FIREFOX PROFILES** to run as webapps, the ones with suffix "ffwa-" in the apps list.
329
-
4.**THIRD-PARTY LIBRARIES** if they are missing in your repositories.
328
+
3.**THIRD-PARTY LIBRARIES** if they are missing in your repositories.
330
329
331
330
The database aims to be a reference point where you can download all the AppImage packages scattered around the web, otherwise unobtainable, as you would expect from any package manager, through specific installation scripts for each application, as happens with the AUR PKGBUILDs, on Arch Linux. You can see all of them [here](https://github.com/ivan-hc/AM/tree/main/programs), divided by architecture.
332
331
@@ -1052,7 +1051,6 @@ Below you can access the documentation pages related to the use of "AM", complet
Each option corresponds to a different type of application or helper to target with an installation script:
41
40
42
41
0. For **AppImages**, [press "0" (zero)](#option-zero-appimages)
43
42
1. To **create an AppImage on the fly** using [appimagetool](https://github.com/AppImage/AppImageKit) and [pkg2appimage](https://github.com/AppImage/pkg2appimage), [press "1" (one)](#option-one-build-appimages-on-the-fly)
44
43
2. For a **portable program** (archive, binary, script...), [press "2" (two)](#option-two-archives-and-other-programs)
45
-
3. For a **custom Firefox profile**, [press "3" (three)](#option-three-firefox-profiles)
46
44
47
-
**The next four paragraphs will explain in detail how to use the options [0](#option-zero-appimages), [1](#option-one-build-appimages-on-the-fly), [2](#option-two-archives-and-other-programs) and [3](#option-three-firefox-profiles).**
45
+
*NOTE: In the past, the `-t` option included many more template choices, **including creating profiles for Firefox, with the "ffwa" suffix**. These have been deprecated over time, partly due to lack of interest, incompatibility with other shell functions (oriented towards actual apps), Firefox forks or its variants, and changes to Firefox itself. You'll likely see references to them in upcoming videos, but **as of May 2026, only the three options listed above are available.***
46
+
47
+
**The next paragraphs will explain in detail how to use the options [0](#option-zero-appimages), [1](#option-one-build-appimages-on-the-fly) and [2](#option-two-archives-and-other-programs).**
NOTE, if the URL does not always appear. In that case, you need to resort to more "drastic" methods. See below.
101
101
102
-
### If the AppImage is hosted on other sistes
102
+
### If the AppImage is hosted on other sites
103
103
For AppImages published elsewhere, you will need more advanced knowledge of how to find the latest download URL using `curl` and `wget` (preferably the former), as well as knowledge of how to use `sed`, `grep`, and `tr`. Again, you may choose to use repology.org to determine the version if it is not present in the download URL.
104
104
105
105
When downloading an installation script using the command `am -d $program` you will notice in most cases a variable "`$version`", which represents the URL for downloading the application.
@@ -259,29 +259,6 @@ If in doubt, download the pre-existing installation scripts and analyze their co
Option 3 creates a launcher that opens Firefox in a custom profile and on a specific page, such as in a WebApp. I created this option to counterbalance the amount of Electron/Chrome-based applications (and because I'm a firm Firefox's supporter).
265
-
266
-
It is enough to give an AppName, a URL to the icon (a correct one, not like the one suggested in the video, down below) and a category.
In practice, all we need to do is create a custom Firefox profile that can be launched from a .desktop file, which is all we are really creating in this process.
273
-
274
-
**These "objects" are not even classified as applications**, and **therefore are not included in the application count when you run `am -l`**.
275
-
276
-
As suggested in the video, it is preferable to have these custom profiles for yourself.
277
-
278
-
Their advantage is to keep the data of the reference site well separated from the system profile used in Firefox.
The structure of an installation script is designed for a system-wide installation (as root), since it is intended to be hosted in this database. But every path indicated within it is written so that "`appman -i`" or "`am -i --user`" can patch the essential parts, to hijack the installation at a local level and without root privileges.
0 commit comments