SkillAgentSearch skills...

Shmenu

Menu TUI tool written solely in bash

Install / Use

/learn @duclos-cavalcanti/Shmenu
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

<h1 align="center">shmenu</h1> <p align="center"> simple bash-based menu tui </p>

Installation

  git clone git@github.com: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!

<p align="center"> <a href="https://ko-fi.com/duclos"> <img src="https://img.shields.io/badge/donation-ko--fi-red.svg"> </a> <a href="https://www.buymeacoffee.com/danielduclos"> <img src="https://img.shields.io/badge/donation-buy--me--coffee-green.svg"> </a> </p>
<p align="center"> <a href="https://github.com/duclos-cavalcanti/templates/LICENSE"> <img src="https://img.shields.io/badge/license-GPL3-green.svg" /> </a> <a> <img src="https://img.shields.io/github/languages/code-size/duclos-cavalcanti/shmenu.svg" /> </a> <a> <img src="https://img.shields.io/github/commit-activity/m/duclos-cavalcanti/shmenu.svg" /> </a>
View on GitHub
GitHub Stars29
CategoryDevelopment
Updated7mo ago
Forks0

Languages

Shell

Security Score

87/100

Audited on Aug 10, 2025

No findings