djb-at-durable
a day ago
We just released dpc; its a database for your projects with a nifty shell integration.
Basically, if you do this:
dpc scan ~/projects
... you can then do this:
j my_project_inside_of_a_monorepo
... and end up at:
~/projects/some/really/long/path/my_project_inside_of_a_monorepo
Its an open source project written in rust; it has shell integration with bash, zsh, and fish. There's no upsell here; no cloud service attached, just a thing we made because it seemed helpful.
It categorizes projects by configurable hints: a .git directory, a Cargo.toml, a Gemfile, a package.json, etc. The database stores which one it see also, so you can query it if you'd like.
Take it easy,
David Berube Durable Programming
elizabethDB
a day ago
Really neat!