You are not logged in.

#1 2012-11-03 07:24:59

lbonn
Member
Registered: 2012-11-03
Posts: 2

ncpop - ncurses popup engine in python

ncpop : ncurses popup engine

https://github.com/lbonn/ncpop

ncpop is a very simple python library to create custom popups with ncurses.
The intended audience is lightweight wm users who want simple menus to launch tasks.

Popup applications are simple python programs which imports the ncpop module. They only have to provide a title, a list of menu items and a function which executes a task for a given item. A small helper function is included to spawn the application in a separate terminal which can then be managed by the window manager.

I use it with i3 to have network profile and suspend/reboot/poweroff popups (see samples).

TODO :
- a way to customize the display of menu items
- general appearance settings
- ???

Offline

Board footer

Powered by FluxBB