0.2.2 • Published 1 year ago
cmdo-gen v0.2.2
Overview
This utility script allows users to generate terminal commands using natural language descriptions.
Installation
To install the script, run the following command:

npm install -g cmdo-genor
cargo install cmdo-genUsage
1. Setting the OpenAI API Key
Before generating commands, you need to set your OpenAI API key. Run the following command:
cmdo set-key <your-openai-api-key>This will save your API key to a configuration file in your home directory (~/.cmd.config).
2. Generating Commands
To generate a terminal command based on an action description, run:
cmdo gen "<action-description>"For example:
cmdo gen "list all files in the current directory"The script will generate a command and prompt you to either copy it to the clipboard or exit.
Command Options
set-key: Save the OpenAI API key to the configuration file.gen: Generate a terminal command based on the provided action description.
Example
Setting the API Key
cmdo set-key sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxGenerating a Command
cmdo gen "ping google.com 3 times"Output:
crafting command for: ping google.com 3 times
> ping -c 3 google.com
(c) copy, (e) execute, (q) quitContributing
Feel free to open issues or submit pull requests with improvements or bug fixes.