Skip to content

A dynamic menu for the terminal written in pure Bash

License

Notifications You must be signed in to change notification settings

justinhachemeister/shmenu

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

70 Commits
 
 
 
 
 
 

Repository files navigation

shmenu

A dynamic menu for the terminal written in pure Bash

asciicast

Usage

Simply direct the items to shmenu's stdin, separated by newlines.

Dependencies

  • bash 4+

Q&A

Why are there no command-line options?

In true suckless fashion, shmenu is configured through its source code. I usually don't prefer this philosophy, but dmenu was meant (as far as I know) to be used through shell scripts, after all; since shmenu itself is written in Bash, you can include the modified shmenu with it. I will still consider it, though.

Why is there no support for text navigation?

The only time I used that with dmenu was when I was executing commands, and there isn't really a reason to do that with shmenu as it's run from a terminal.

About

A dynamic menu for the terminal written in pure Bash

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%