4 releases

0.4.1 Jul 17, 2023
0.4.0 Jul 17, 2023
0.3.2 May 21, 2023
0.3.1 May 21, 2023

#903 in Filesystem

23 downloads per month

MIT license

33KB
665 lines

Projectr

builds.sr.ht status Crates.io docs.rs

A contextual, MRU sorted, project finder.

projectr is project discovery tool that produces a MRU sorted list of project directories using provided contexts and filters.

Installation

Using Cargo

cargo install --git=https://git.sr.ht/~tobyvin/projectr

Building from source

Provided you have Rust installed, projectr can be built using Cargo.

$ git clone https://git.sr.ht/~tobyvin/projectr
$ cd projectr
$ cargo build --release
$ ./target/release/projectr --version
projectr 0.4.1

Usage

To list all available options run projectr -h.

For a working example, see tmux-projectr.

Releases

A list of changes in each release can be found in CHANGELOG.md.

Subscribe to release announcements on ~tobyvin/projectr-announce@lists.sr.ht.

Troubleshooting

Ask for support or follow general discussions in ~tobyvin/projectr-discuss@lists.sr.ht.

For bug reports and feature requests see Submitting bug reports and feature requests section in CONTRIBUTING.md.

Maintainer

tobyvin

Contribution

Anyone is welcome to contribute to projectr. Please refer to CONTRIBUTING.md.

License

projectr is licensed under the MIT.

Dependencies

~6–17MB
~218K SLoC