# proj-cmd
A simple project organizer written in rust using clap.
## Installation
### Step 1
install the `proj-cmd` command -:
```zsh
cargo install proj-cmd
```
### Step 2
zsh
Add the following to your shell's config file -:
```zsh
eval "$(proj-cmd init zsh)"
```
bash
Add the following to your shell's config file -:
```zsh
eval "$(proj-cmd init bash)"
```
fish
Add the following to your shell's config file -:
```zsh
eval "$(proj-cmd init fish)"
```
nu
run this command `proj-cmd init nu | save -f ~/.proj.nu`
Add the following to your shell's config file -:
```zsh
source ~/.proj.nu
```
> The init command currenly supports `bash`, `zsh`, `nu` & `fish`
> By default, the init command generates a function named `proj`, you can pass in your own as `proj-cmd init my-cmd`