Adjusts project management for para
This commit is contained in:
parent
8e9073bd2d
commit
01371ba3b6
4 changed files with 12 additions and 4 deletions
|
@ -3,7 +3,7 @@
|
||||||
# This script sets things based on my current project and will set the symlink ~/Projects/current to the correct folder
|
# This script sets things based on my current project and will set the symlink ~/Projects/current to the correct folder
|
||||||
|
|
||||||
# GLOBAL VARIABLES
|
# GLOBAL VARIABLES
|
||||||
export PROJECTS_PATH="$HOME/Projects"
|
export PROJECTS_PATH="$HOME/1Projects"
|
||||||
export SYMLINC="$PROJECTS_PATH/current"
|
export SYMLINC="$PROJECTS_PATH/current"
|
||||||
|
|
||||||
function print_subcommand_details(){
|
function print_subcommand_details(){
|
||||||
|
|
|
@ -10,7 +10,10 @@ function list_projects(){
|
||||||
fi
|
fi
|
||||||
echo "--new"
|
echo "--new"
|
||||||
fi
|
fi
|
||||||
find "$PROJECTS_PATH/" -maxdepth 1 -mindepth 1 -type d | xargs -L 1 basename
|
find "$PROJECTS_PATH/" -maxdepth 2 -mindepth 2 -type d | while read line; do
|
||||||
|
echo "$line" | tr '/' '\n' | tac | head -n 2 | tac | tr '\n' '/'
|
||||||
|
echo
|
||||||
|
done
|
||||||
}
|
}
|
||||||
|
|
||||||
function print_help(){
|
function print_help(){
|
||||||
|
|
1
bin/.bin/project-management/project-note
Normal file
1
bin/.bin/project-management/project-note
Normal file
|
@ -0,0 +1 @@
|
||||||
|
#!/usr/bin/env bash
|
|
@ -13,8 +13,12 @@ function print_help(){
|
||||||
function auto_switch(){
|
function auto_switch(){
|
||||||
local switchto
|
local switchto
|
||||||
if echo "$PWD" | grep -q "$PROJECTS_PATH"; then
|
if echo "$PWD" | grep -q "$PROJECTS_PATH"; then
|
||||||
switchto=$( echo "$PWD" | sed "s#$PROJECTS_PATH/##")
|
switchto="$( echo "$PWD" | sed "s#$PROJECTS_PATH/##")"
|
||||||
switchto="${switchto%/*}"
|
switchto="$(echo "$switchto" | cut -d '/' -f 1,2)"
|
||||||
|
if [[ "$switchto" != *'/'* ]]; then
|
||||||
|
echo "no /"
|
||||||
|
switchto="--unset"
|
||||||
|
fi
|
||||||
if [[ "$PWD" == "$PROJECTS_PATH" ]]; then
|
if [[ "$PWD" == "$PROJECTS_PATH" ]]; then
|
||||||
switchto="--unset"
|
switchto="--unset"
|
||||||
fi
|
fi
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue