| Crates.io | jc-zed-tasks |
| lib.rs | jc-zed-tasks |
| version | 0.1.6 |
| created_at | 2026-01-01 00:53:26.922761+00 |
| updated_at | 2026-01-17 17:13:49.538051+00 |
| description | rust binary project that consolidate many of my Zed Tasks JC is using |
| homepage | https://github.com/jeremychone/jc-zed-tasks |
| repository | https://github.com/jeremychone/jc-zed-tasks |
| max_upload_size | |
| id | 2015566 |
| size | 99,384 |
Here is a rust binary project that consolidate many of my Zed Tasks I am using.
Related Repos:
Feel free to use it as such, or cherry pick what you need, or fork and make it your own.
NOTE: It is being developed and tested on a Mac. PRs for Linux are welcome.
# Toggle Zed AI on/off
jc-zed-tasks zed-toggle-ai
# Save clipboard image to a directory (auto-incremented)
jc-zed-tasks save-clipboard-image --dir ./images
# Save current md file into html
jc-zed-tasks md-to-html --file path/to/file.md
# Send 'r' to first TMUX pane with this dir
jc-zed-tasks tmux-run-aip --dir .
# Position Alacritty term at below this zed term
jc-zed-tasks new-dev-term --cwd . --pos below
zed-toggle-aiToggle AI features in Zed settings (~/.config/zed/settings.json).
jc-zed-tasks zed-toggle-ai
save-clipboard-imageSave the current image from the clipboard to a directory.
It looks for image-*.png files and uses the next available number (e.g., image-01.png, image-02.png).
jc-zed-tasks save-clipboard-image --dir ./docs/images
Use --copy-md-ref to copy the Markdown reference to the clipboard.
jc-zed-tasks save-clipboard-image --dir ./docs/images --copy-md-ref
md-to-htmlConvert a Markdown file to HTML.
jc-zed-tasks md-to-html --file path/to/file.md
tmux-run-aipSend a 'r' to the first active 'aip' (AIPack) tmux pane that run in this dir.
--dir <PATH>: Filter by pane directory (required).--pane <NAME>: Filter by pane name/title (optional).# To run the first
jc-zed-tasks tmux-run-aip --dir /some/path/to/dir
# To run a specicif AIPack pane with agent name (which AIPack set at start)
jc-zed-tasks tmux-run-aip --dir /some/path/to/dir --pane pro@coder
new-dev-termOpen a new Alacritty development terminal.
--cwd <PATH>: Working directory for the new terminal.--with-tmux: Start tmux in the new terminal.--pos <below|bottom>: Position the terminal relative to Zed.--show-if-present: If terminal with same title exists, show it instead of creating a new one.jc-zed-tasks new-dev-term --cwd . --pos bottom
# Build & Install
cargo install --path .
# Watch (great for in dev)
cargo watch -c -x "install --path ."
# Build and Help
# Build the project
cargo build --release