From 7f20ff3f1d2a933f7a04bd6c8d547ca067a23935 Mon Sep 17 00:00:00 2001 From: Jason Benterou Date: Wed, 24 Jul 2013 10:54:16 -0700 Subject: [PATCH] Sublime Text CLI plugin --- .gitignore | 1 + plugins/available/subl.plugin.bash | 11 ++++++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index b27cddd0..12ea43e8 100644 --- a/.gitignore +++ b/.gitignore @@ -8,3 +8,4 @@ lib/custom.bash plugins/custom.plugins.bash *.swp .*.un~ +.subl-*/* diff --git a/plugins/available/subl.plugin.bash b/plugins/available/subl.plugin.bash index d236b8ff..f8dc2845 100644 --- a/plugins/available/subl.plugin.bash +++ b/plugins/available/subl.plugin.bash @@ -1,4 +1,13 @@ cite about-plugin about-plugin 'Add Sublime Text cli binary "subl" to path' -export PATH=$PATH:/Applications/Sublime\ Text\ 2.app/Contents/SharedSupport/bin/subl +SUBL_BIN="/Applications/Sublime Text 2.app/Contents/SharedSupport/bin/subl" +SUBL_LOCAL_DIR=$BASH_IT/.subl-bin/ +SUBL_LOCAL_BIN=$BASH_IT/.subl-bin/subl + +if [ ! -f $SUBL_LOCAL_BIN ]; then + mkdir -p $SUBL_LOCAL_DIR + ln -s "$SUBL_BIN" $SUBL_LOCAL_BIN +fi + +export PATH=$PATH:$SUBL_LOCAL_DIR