Skip to content

Releases: RaghavGohil/cbuff

Removed :: and added parameter support.

21 Sep 06:37
Compare
Choose a tag to compare

Changelog

This is probably my first changelog!

  • ** Removed** '::'. Instead use && for chaining.
  • Added parameter support. For example:
    cbuff push "mkdir {}" create-project-dir
    cbuff push "pushd {} && git init && popd" init-git
    cbuff push "cbuff create-project-dir {} && cbuff init-git {}" setup-project
    cbuff setup-project my-new-project my-new-project
    
    I know you see the problem here. We have to write my-new-project two times. I will fix this in the next patch :)

Initial release!

20 Sep 14:22
5a03047
Compare
Choose a tag to compare

What is it?

cbuff (short for Command Buffer) is a versatile command-line tool that empowers users to efficiently store, manage, and execute frequently used commands and workflows. With its user-friendly interface, cbuff simplifies command-line tasks, improves productivity, and reduces the risk of errors.

cbuff can store long paths, commands, also multiple commands which can run sequentially.

Why?

  • Efficient Command Management: cbuff simplifies the management of frequently used commands, allowing users to store and organize them with user-defined aliases. This means no more searching through long command histories or script files.

  • Time-Saving: cbuff allows for quick access to stored commands using intuitive aliases. This reduces the need for repetitive typing and minimizes the chance of errors when running complex commands.

  • Multi-Platform Support: cbuff works seamlessly on Windows, Linux, and macOS, ensuring a consistent experience across different operating systems.

  • Complex Command Execution: Users can execute multiple commands sequentially using the :: delimiter, enabling the creation of intricate workflows with ease.

  • Directory Navigation: cbuff lets users open a terminal window at a specific directory with path aliases, simplifying navigation to common project directories.

  • Customization: Users can tailor cbuff to their specific needs and tasks, making it a versatile tool for various environments and scenarios.

  • Organization and Clarity: The ability to view, manage, and remove stored commands and aliases helps keep the command buffer clean and well-organized.

  • Quick Editing: cbuff allows users to open the command buffer in their default text editor for quick editing and customization.

  • Community and Contributions: cbuff is open-source, meaning it benefits from contributions and improvements from a community of users and developers.

  • Enhanced Productivity: Overall, cbuff is a tool that enhances command-line productivity, making it an excellent choice for both beginners and experienced users who work extensively with the command line.

Give it a try

This is not that much of a project since it is very small as of now, but it maybe useful. If you like this project, don't forget to leave a star!