Skip to main content

A visual wrapper for appman

Project description

vappman

vappman presents a visual (curses) interface to appman.

NOTE: vappman is in a very preliminary state, but it implements the most needed, basic functionality:

  • filtering the app list
  • installing new apps
  • removing installed apps

Usage

  • Run vappman from the command line.
  • It presents some keys available on the top line.
    • Use '?' to learn the navigation keys (e.g., you can use the mouse wheel, arrow keys, and many vi-like keys)
  • Then vappman presents a list of installed apps, followed by available/uninstalled apps.
  • Enter / to enter a "filter" for installed/uninstalled apps, if you wish.
    • If you enter plain old "words", then those words must match the beginning of words of the apps or descriptions (in order, but not contiguously).
    • Or you can enter an regular expression acceptable to python (e.g., \b means word boundary, etc.)
  • Use i to install apps, and r to remove apps. When you install or remove an app, appman drops out of curses mode, runs the appman command so you can see the result, and then prompts your to hit ENTER to return to `vappman.

Example Screenshot

vappman-with-filter.


NOTES:

  • the filter is card so it shows apps with words starting with card.
  • the current position is on glabels; thus if i is typed, appman install glabels is run.
  • if the horizontal line (second line show) has no decorations, then you are looking all the filtered apps; otherwise, the decoration suggests where you are in the partial view of the filtered apps.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vappman-0.4.tar.gz (15.3 kB view hashes)

Uploaded Source

Built Distribution

vappman-0.4-py3-none-any.whl (14.3 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page