- define base directory of projects in bashrc
PROJECT_BASE=~/Projects
- load project-mod and initialize environment
source /usr/share/bash-project-mod/project-mod && __init_project
Note: PKGBUILD is available for ArchLinux
# dmenu
chproject
# or
chproject <project>
# cd to project root
cdp
# cd to <project>/path/to/dir
cdp /path/to/dir
# list project root dir
lsp
# list absolute path of <project>/path/to/dir
lsp /path/to/dir
lsp --set-default