File tree Expand file tree Collapse file tree
.oh-my-shell/shellrc/plugins/development Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -7,8 +7,8 @@ alias code="cd ${_DEFAULT_DEVELOPMENT_DIR}"
77alias tcode=" cd \" ${_DEFAULT_DEVELOPMENT_DIR} /\$ (find ${_DEFAULT_DEVELOPMENT_DIR} -maxdepth 3 -type d -name '*.git' -printf '%P\n' | grep -v '.git/.git' | fzf)\" "
88
99# Create workspace
10- # Usage: code_create_company_workspace_project "company_name" "workspace_name" "project_name"
11- alias code_create_workspace= " f_code_create_workspace ${_DEFAULT_DEVELOPMENT_DIR} "
10+ # Usage: code_create_company_workspace_project "company_name" "workspace_name w/o WORKSPACE SUFFIX " "project_name"
11+ alias code_create_project= " f_code_create_company_workspace_project ${_DEFAULT_DEVELOPMENT_DIR} "
1212
1313# Delete a workspace
1414# Usage: workspace_delete
Original file line number Diff line number Diff line change @@ -2,9 +2,13 @@ f_code_create_company_workspace_project() {
22 local code_dir=" $1 "
33 local company=" $( echo $2 | tr ' [:lower:]' ' [:upper:]' ) "
44 local workspace=" $( echo $3 | tr ' [:lower:]' ' [:upper:]' ) _WORKSPACE"
5- local project=" $( echo $4 | tr ' [:lower :]' ' [:upper :]' ) "
5+ local project=" $( echo $4 | tr ' [:upper :]' ' [:lower :]' ) "
66
7- mkdir -p " ${code_dir} /$company /$workspace /$project "
7+ project_dir=" ${code_dir} /$company /$workspace /$project "
8+ mkdir -p " ${project_dir} "
9+ pushd " $project_dir " \
10+ && git init
11+ popd
812}
913
1014# POSIX-compatible script to delete everything below folders
You can’t perform that action at this time.
0 commit comments