Bladeren bron

feat(tmux): allow passing path to `project_launch.zsh`

Joe 9 maanden geleden
bovenliggende
commit
ae4ac9f509
1 gewijzigde bestanden met toevoegingen van 13 en 9 verwijderingen
  1. 13 9
      .scripts/project_launch.zsh

+ 13 - 9
.scripts/project_launch.zsh

@@ -1,15 +1,19 @@
 #!/bin/zsh
 #!/bin/zsh
 
 
-(sleep 3; exit 1) &
+if [ -z "$1" ]; then
+    (sleep 3; exit 1) &
+    PROJECT=$(timeout 2 fd \
+        --base-directory ~ \
+        -t d \
+        -d 5 \
+        -u -E '.[a-fh-zA-FG-Z]*' \
+        --prune \\.git$ \
+        -x echo {//} \
+        | fzf);
+else 
+    PROJECT="$1"
+fi;
 
 
-PROJECT=$(timeout 2 fd \
-    --base-directory ~ \
-    -t d \
-    -d 5 \
-    -u -E '.[a-fh-zA-FG-Z]*' \
-    --prune \\.git$ \
-    -x echo {//} \
-    | fzf);
 if [ -n $PROJECT ] && [ ! "$PROJECT" = '' ]; then 
 if [ -n $PROJECT ] && [ ! "$PROJECT" = '' ]; then 
     PROJECT=$(realpath $PROJECT)
     PROJECT=$(realpath $PROJECT)
     NAME=$(basename $PROJECT)
     NAME=$(basename $PROJECT)