AppImageLauncher
AppImageLauncher copied to clipboard
Add command-line symlinks with simplified names feature
This PR adds two new features to facilitate the use of integrated AppImages from the terminal:
- Creation of symbolic links in ~/.local/bin for integrated AppImages, allowing them to be launched from the terminal.
- Use of simplified names for these links (like "cursor" instead of "Cursor-0_48_9-x86_64_0ec6c12a061af79a840403cc4b4ab235").
The new features include:
- Configurable options in the settings user interface
- Logic for handling name conflicts (with numeric suffixes)
- Automatic synchronization of links when integrating/disintegrating AppImages
- Verification of ~/.local/bin presence in PATH
These features have been successfully tested with several AppImages (Cursor, Krita, Audacity).