aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorAkshay Nair <phenax5@gmail.com>2021-04-11 14:12:16 +0530
committerAkshay Nair <phenax5@gmail.com>2021-04-11 14:12:16 +0530
commit217265c34dd34bcb3957d780d834c6e8b16ff69e (patch)
tree8ed1484ece3fb1189620b4575b658928160e771d /scripts
parentc170e9f364cb057583e8c50f7a4b5a20c1ec0156 (diff)
downloadnixos-config-217265c34dd34bcb3957d780d834c6e8b16ff69e.tar.gz
nixos-config-217265c34dd34bcb3957d780d834c6e8b16ff69e.zip
Updates open project script to auto create project if it doesn't exists
Diffstat (limited to '')
-rwxr-xr-xscripts/open-project.sh10
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;