"AM" 9.4.4
Hide installed apps
Do you have any installed applications that you would rather keep the version so much that you don't even want to list them in
-f
? Do you want to hide any installed applications from the reach of "AM"/"AppMan"?This release brings with it two new options:
hide
, to prevent your CLI from seeing, listing, updating and managing the selected appsunhide
, to reversehide
This can also help if you have a lot of fixed version apps (in my case baobab-gtk3 and system-monitor-gtk3) and you want to limit updating them, calling github APIs unnecessarily.
There is already a
lock
option for this, yes, but if you don't need to list them, you can hide them now.When you use the command
am hide $APP1 $APP2 $APP3
the
remove
script is renamed toremove.old
, thus preventing the installed app from being identified as belonging to "AM"/"AppMan" and effectively making it a "system" or "independent" app.You can however update it manually by running the related
AM-updater
script (if it exists) and remove it manually by running theremove.old
script.It has its uses, you may need to hide an application from view sometimes.
What's ChangedImprove Test randomby @zen0bit in #1326 #1329 #1330 Remove workaround in
nolibfuse
since the appimagetool PR was merged by @Samueru-sama in #1335 Update management.am, option "nolibfuse
", if the command "appimagetool
" exists, don't download the Appimage again, by @ivan-hc in #1338 gittyup: Add version 1.4.0 by @FlawlessCasual17 in #1339 Update & rename gnome-system-monitor3 to system-monitor-gtk3 by @ivan-hc in #1346 "AM" 9.4.4 - Add options "hide" and "unhide" by @ivan-hc in #1347 New Contributors
- @FlawlessCasual17 made their first contribution in #1339
Full Changelog: 9.4.3...9.4.4
The "AM" 9.4.4 release introduces two new functionalities: the option to hide, which prevents the CLI from seeing, listing, updating, and managing selected applications, and the unhide option to reverse the hide action. This is beneficial for users managing multiple fixed version applications and controlling updates. The command "am hide $APP1 $APP2 $APP3" renames the remove script to remove.old, thereby designating the app as a "system" or "independent" application. Users have the option to manually update or uninstall the application. The update enhances test random, eliminates workarounds in nolibfuses, and incorporates version 1.4.0 of gittyup.