warp-directory

Crates.iowarp-directory
lib.rswarp-directory
version0.3.1
created_at2025-04-29 18:46:15.920399+00
updated_at2025-07-02 15:29:27.935393+00
descriptionA simple command line tool to quickly change directories
homepage
repositoryhttps://github.com/Data5tream/warp-directory-rs
max_upload_size
id1653919
size70,906
Simon Barth (Data5tream)

documentation

README

warp-directory

Crates.io Version Crates.io Total Downloads GitHub Release GitHub Actions Workflow Status GitHub License

Easily switch between directories in your terminal with warp points. Supports zsh and bash.

Installation

Via cargo

Install the warp-directory binary using cargo:

cargo install warp-directory

Build from source

Clone the repository and install the warp-directory binary using cargo:

cargo install --path .

Configuration

Add the following to your zsh configuration file (e.g., ~/.zshrc or ~/.bashrc):

If running zsh:

eval "$(warp-directory init zsh)"

Or, if you run bash:

eval "$(warp-directory init bash)"

Source your config or open a new terminal.

Usage

List warp points:

warp list

Add a warp point:

warp add <name> <path>

If <path> is not provided, the current directory will be used. You can add a description that will be shown when using warp list by using the --description flag.

Remove a warp point:

warp delete <name>

Show the help message:

warp --help
Commit count: 13

cargo fmt