rexackermann / fp

An Easier Way to Launch Flatpaks

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

fp

An Easier Way to Launch Flatpaks

PURPOSE

Flatpak requires a "reverse-DNS style" naming scheme for applications. This is due to "security concerns".

The side-effect is that launching apps is difficult to remeber and tedious to type.

DETAILS

fp uses flatpak run and extended regex to search and run the matching flatpak.

Template

$ fp <package_name>
$ fp <package_name> <$2>

Example

$ fp vlc
$ fp vlc --help 

Comments

  • The Flatpak naming scheme allows case-insenstive names. This has caused some complexity.
    • Currently only lower case stdin is functional.

TODO:

  • Packaging for repos
  • Manpage or Help flag
  • Makefile
  • Error Handling
  • Full Postional Parameter Support

About

An Easier Way to Launch Flatpaks

License:GNU Lesser General Public License v2.1


Languages

Language:Shell 100.0%