| Crates.io | assistant-cli |
| lib.rs | assistant-cli |
| version | 0.1.2 |
| created_at | 2025-06-10 03:47:25.475462+00 |
| updated_at | 2025-06-10 03:58:46.839446+00 |
| description | A command-line tool to read and format file contents, with clipboard support |
| homepage | |
| repository | https://github.com/rnp0728/assistant |
| max_upload_size | |
| id | 1706636 |
| size | 35,990 |
A command-line tool to read and format file contents, with clipboard support.
cargo install assistant-cli
git clone https://github.com/rnp0728/assistant.git
cd assistant
cargo install --path .
# Process specific files
assistant file1.txt file2.txt
# Process a folder
assistant /path/to/folder
# Process files and folders together
assistant file1.txt /path/to/folder file2.txt
# Exclude specific extensions
assistant -e .git -e .DS_Store /path/to/folder
# Copy to clipboard
assistant -c file1.txt file2.txt
# Append to clipboard
assistant -a file1.txt file2.txt
# Show clipboard contents
assistant --show-clipboard
# Process multiple files
assistant src/main.rs src/cli.rs
# Process a directory
assistant src/
# Process files and directories together
assistant src/main.rs src/features/ src/cli.rs
# Exclude specific extensions
assistant -e .git -e .DS_Store src/
# Copy to clipboard
assistant -c src/main.rs src/cli.rs
# Append to clipboard
assistant -a src/main.rs src/cli.rs
# Show clipboard contents
assistant --show-clipboard
# Process multiple files
assistant src\main.rs src\cli.rs
# Process a directory
assistant src\
# Process files and directories together
assistant src\main.rs src\features\ src\cli.rs
# Exclude specific extensions
assistant -e .git -e .DS_Store src\
# Copy to clipboard
assistant -c src\main.rs src\cli.rs
# Append to clipboard
assistant -a src\main.rs src\cli.rs
# Show clipboard contents
assistant --show-clipboard
This project is licensed under the MIT License - see the LICENSE file for details.