a CLI tool to automatically create formatted flatpak app launch shortcut commands in BASH, FISH and ZSH usind "alias"
Usage:
- download to your $PATH for example
~/.local/bin
or~/.bin
- make it executable
chmod +x flatalias
- run it
How it works:
- it lists your installed Flatpak apps
- From this list it extracts the application IDs and formats it to have no dashes, underlines or capital letters
- It searches for the formatted appID in your
~/.bashrc
,~/.config/fish/config.fish
or~/.zshrc
- If its not there, it appens a line like following to the document (append = it skips shell config files you don't use!)
alias libreoffice="flatpak run org.libreoffice.LibreOffice"
- you have two apps with the same name but different origin, only one app is aliased
org.origin1.app
org.origin2.app
- you have an app that is called the same in your path, for example
firefox
and theFirefox Flatpak