@alexjpaz/cody
v1.1.1-beta.ace69dfb2ee041afe3bdec96ebdec0b406feac9c
Published
Code repository tools
Downloads
44
Readme
cody
Code repository management
What is Cody?
Cody is a command line utilitity program that helps get various git projects organized and easy to find. The code.d
directory in your home folder contains the git urls and acts as an index for your projects.
# ~/.code.d/github.com
[email protected]:alexjpaz/cody.git
Cody can then run various tasks for these repositories
pull [pattern]
- pull down all matching repositoriessearch [pattern]
- find the directory the repository is in (see shell integrationopen [pattern]
- open the git repository in the browser (useful for github.com repositories)
Installation
yarn global add cody
You will need to add some git repo urls to the ~/.code.d
directory.
mkdir -o ~/.code.d/
echo "[email protected]:alexjpaz/cody.git" >> ~/.code.d/github.com
Usage
Pull all repositories
cody pull
Search for a repository and print the directory
cody cody
Shell Integration
In order to get the benefit of some features in cody you will need to copy the following into your shell configuration
Bash
function cody_cd() {
$(npm bin cody)
cd $(cat /tmp/cody_result)
}