1.1.1-beta.ace69dfb2ee041afe3bdec96ebdec0b406feac9c • Published 4 years ago
@alexjpaz/cody v1.1.1-beta.ace69dfb2ee041afe3bdec96ebdec0b406feac9c
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
git@github.com: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 "git@github.com: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)
}
1.0.0-alpha.1
6 years ago
1.0.0
6 years ago