Skip to content

About

A linux port of the BatchMenuGenerator program designed to automate and make scripts easier

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

BashMenuGenerator

BashMenuGenerator (BMG) is a lightweight, simple CLI utility for creating custom Bash menu scripts with chained commands, launchers, and system tasks. It is the official Linux port of BatchMenuGenerator.


🚀 Features

  • Command Chaining: Chain multiple terminal commands together seamlessly.
  • bash -c Wrapper: Safely run complex pipes, file redirections, and isolated subshell commands.
  • Custom Descriptions: Add clean, human-readable labels and descriptions to your menu items.
  • Zero Dependencies: Fully standalone binary with no extra setup required.
  • More Ported Features Coming Soon! Bringing over favorite tools from the original Windows version.

🐧 Compatibility & Running

BashMenuGenerator runs on virtually any Linux distribution with Kernel 2.6.x or newer.

Because it is 100% CLI-based, it works anywhere—including raw TTY terminals, SSH sessions, and headless servers (no X11, Wayland, or desktop environment required).

How to Run:

Make sure the executable has run permissions, then execute it from your terminal:

chmod +x BashMenuGenerator
./BashMenuGenerator

Support the project

If you find BashMenuGenerator useful, please consider giving this repository a Star ⭐️ to support future development and help others discover the project!

About

A linux port of the BatchMenuGenerator program designed to automate and make scripts easier

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages