Skip to content

duclos-cavalcanti/shmenu

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

shmenu

simple bash-based menu tui

Installation

  git clone [email protected]:duclos-cavalcanti/shmenu.git
  sudo make install

For de-installation, simply go back into the cloned folder and run sudo make uninstall.

Usage

video

TODO

  • learn more and properly about stty
  • read from stdin if used in piped commands, how not break stty error throw?
  • ready raw input through stty, instead of blocking read
  • properly trap SIGWINCH, SIGINT and EXIT

License

This project is released under the GNU General Public License 3.0. See LICENSE.

Contributions

Please follow the instructions in the contributions guide at CONTRIBUTING.md.

Documentation

Thanks

Donations

I have a ko-fi and a buy-me-a-coffee account, so if you found this repo useful and would like to show your appreciation, feel free to do so!