Skip to content

"AM" 6.16

Compare
Choose a tag to compare
@ivan-hc ivan-hc released this 02 Jul 21:46
· 2012 commits to main since this release
189a72a

Rewriting installation scripts, with one less dependency

  • Removed "jq" dependency, from installation scripts, modules and the main CLI
  • Use of new installation scripts for AppImage packages and other standalone apps
  • The new scripts will install application launchers no longer with the "AM-" suffix, but with the "-AM.desktop" extension, so you can list the launchers the way you want
  • New installation scripts for "AM" will install launchers in /usr/local/share/applications by default rather than as an alternative to /usr/share/applications

Istantanea_2024-07-02_23-32-07 png

NOTE: converting all installation scripts to the new template is still in progress.

Older installation scripts are still using the "AM-" suffix in .desktop files and .desktop files will still use /usr/local/share as an alternative to /usr/share. Keep an eye out for changes in the section https://github.com/ivan-hc/AM/commits/main

Among other changes:

  • the "template.am" module has dedicated functions to manage applications from "sourceforge.net"
  • introduced new conditions for creating installation scripts based on "github.com"
  • improved interaction with the "-t" option
  • added support for "torsocks" in the "template.am" module
  • introduced new variable "$BINDIR" in modules, by @Samueru-sama
  • improved version control and application types in "files.am", by @Samueru-sama
  • new installation script templates, by @Samueru-sama
  • various improvements and bug fixes

Full Changelog: 6.15.1...6.16