A visual wrapper for appman
Project description
vappman
vappman
presents a visual (curses) interface to appman
.
- Install
vappman
usingpipx install vappman
, or however you do so. - Prerequisites: install ivan-hc/AppMan: AppImage package manager to install, update (for real) and manage ALL of them locally thanks to "AM", the ever-growing AUR-inspired database listing (for now) 1900+ portable apps and programs for GNU/Linux. Manage your AppImages with the ease of APT and the power of PacMan. and all of its prerequisites.
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)
- Use '?' to learn the navigation keys (e.g., you can use the mouse wheel,
arrow keys, and many
- 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, andr
to remove apps. When you install or remove an app,appman
drops out ofcurses
mode, runs theappman
command so you can see the result, and then prompts your to hit ENTER to return to `vappman.
Example Screenshot
.
NOTES:
- the filter is
card
so it shows apps with words starting withcard
. - the current position is on
glabels
; thus ifi
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.3.tar.gz
(15.3 kB
view hashes)
Built Distribution
vappman-0.3-py3-none-any.whl
(14.3 kB
view hashes)