komando

Crates.iokomando
lib.rskomando
version0.1.1
sourcesrc
created_at2024-11-03 04:56:51.994769
updated_at2024-11-03 05:24:42.582087
descriptionA command line utility to better organize and keep track of your commands.
homepage
repositoryhttps://github.com/Vellyxenya/Komando
max_upload_size
id1433390
size40,448
Noureddine Gueddach (Vellyxenya)

documentation

README

Komando

A command line utility to help you organize and easily access your commands.

Install from Crates.io

Run:

cargo install komando

Then source your .bashrc:

source ~/.bashrc

Verify the installation works by running:

komando --help

Build from source

Run:

cargo build --release
sudo cp target/release/komando_exec /usr/local/bin/

And don't forget to source your .bashrc:

source ~/.bashrc

Then verify the installation by running:

komando --help

Usage

Saving a command

Run:

komando --save

This will save the previous command entered in the terminal, along with the directory at which it was run.

Searching and executing a command

Run:

komando --query <YOUR_QUERY>

This will search your saved commands for any command that contains the given query and list them. You will then be presented with an interactive terminal where you can choose the command using the UP and DOWN arrows.

After choosing the command with ENTER, you can still edit it. At this point, hitting ENTER will execute the selected command.

License

This project is licensed under the MIT License.

Commit count: 19

cargo fmt