diff options
Diffstat (limited to 'scripts/open-project.sh')
| -rwxr-xr-x | scripts/open-project.sh | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/scripts/open-project.sh b/scripts/open-project.sh index 4fb7cb2..f7a41ba 100755 --- a/scripts/open-project.sh +++ b/scripts/open-project.sh @@ -22,7 +22,15 @@ fulldir=""; case "$projtype" in dev) fulldir="$PROJECTS_DIR/$projdir" ;; suckless) fulldir="$SUCKLESS_DIR/$projdir" ;; + *) fulldir="$PROJECTS_DIR/$projdir" ;; esac -[ ! -z "$fulldir" ] && [ -d "$fulldir" ] && ~/scripts/sessions/project.sh "$fulldir"; +if [ ! -z "$fulldir" ]; then + if [ ! -d "$fulldir" ]; then + mkdir -p $fulldir; + notify-send "Created new project at $fulldir"; + fi; + + ~/scripts/sessions/project.sh "$fulldir"; +fi; |
