Merge pull request #48 from tswicegood/cleanup.
Move toward allowing disabling of plugins without removal
diff --git a/.bash_it b/.bash_it
deleted file mode 120000
index dee1f0d..0000000
--- a/.bash_it
+++ /dev/null
@@ -1 +0,0 @@
-.bash_it
\ No newline at end of file
diff --git a/bash_it.sh b/bash_it.sh
index 60bef80..e0cc579 100644
--- a/bash_it.sh
+++ b/bash_it.sh
@@ -25,7 +25,7 @@
done
# Plugins
-PLUGINS="${BASH}/plugins/*.bash"
+PLUGINS="${BASH}/plugins/enabled/*.bash"
for config_file in $PLUGINS
do
source $config_file
diff --git a/plugins/base.plugin.bash b/plugins/available/base.plugin.bash
similarity index 100%
rename from plugins/base.plugin.bash
rename to plugins/available/base.plugin.bash
diff --git a/plugins/battery.plugin.bash b/plugins/available/battery.plugin.bash
similarity index 100%
rename from plugins/battery.plugin.bash
rename to plugins/available/battery.plugin.bash
diff --git a/plugins/browser.plugin.bash b/plugins/available/browser.plugin.bash
similarity index 100%
rename from plugins/browser.plugin.bash
rename to plugins/available/browser.plugin.bash
diff --git a/plugins/dirs.plugins.bash b/plugins/available/dirs.plugins.bash
similarity index 100%
rename from plugins/dirs.plugins.bash
rename to plugins/available/dirs.plugins.bash
diff --git a/plugins/git.plugins.bash b/plugins/available/git.plugins.bash
similarity index 100%
rename from plugins/git.plugins.bash
rename to plugins/available/git.plugins.bash
diff --git a/plugins/hg.plugins.bash b/plugins/available/hg.plugins.bash
similarity index 100%
rename from plugins/hg.plugins.bash
rename to plugins/available/hg.plugins.bash
diff --git a/plugins/javascript.plugins.bash b/plugins/available/javascript.plugins.bash
similarity index 100%
rename from plugins/javascript.plugins.bash
rename to plugins/available/javascript.plugins.bash
diff --git a/plugins/jekyll.plugins.bash b/plugins/available/jekyll.plugins.bash
similarity index 100%
rename from plugins/jekyll.plugins.bash
rename to plugins/available/jekyll.plugins.bash
diff --git a/plugins/latex.plugin.bash b/plugins/available/latex.plugin.bash
similarity index 100%
rename from plugins/latex.plugin.bash
rename to plugins/available/latex.plugin.bash
diff --git a/plugins/nginx.plugins.bash b/plugins/available/nginx.plugins.bash
similarity index 100%
rename from plugins/nginx.plugins.bash
rename to plugins/available/nginx.plugins.bash
diff --git a/plugins/osx.plugin.bash b/plugins/available/osx.plugin.bash
similarity index 100%
rename from plugins/osx.plugin.bash
rename to plugins/available/osx.plugin.bash
diff --git a/plugins/python.plugin.bash b/plugins/available/python.plugin.bash
similarity index 100%
rename from plugins/python.plugin.bash
rename to plugins/available/python.plugin.bash
diff --git a/plugins/ruby.plugin.bash b/plugins/available/ruby.plugin.bash
similarity index 100%
rename from plugins/ruby.plugin.bash
rename to plugins/available/ruby.plugin.bash
diff --git a/plugins/rvm.plugin.bash b/plugins/available/rvm.plugin.bash
similarity index 100%
rename from plugins/rvm.plugin.bash
rename to plugins/available/rvm.plugin.bash
diff --git a/plugins/ssh.plugins.bash b/plugins/available/ssh.plugins.bash
similarity index 100%
rename from plugins/ssh.plugins.bash
rename to plugins/available/ssh.plugins.bash
diff --git a/plugins/subversion.plugin.bash b/plugins/available/subversion.plugin.bash
similarity index 100%
rename from plugins/subversion.plugin.bash
rename to plugins/available/subversion.plugin.bash
diff --git a/plugins/tmux.plugin.bash b/plugins/available/tmux.plugin.bash
similarity index 100%
rename from plugins/tmux.plugin.bash
rename to plugins/available/tmux.plugin.bash
diff --git a/plugins/vagrant.plugins.bash b/plugins/available/vagrant.plugins.bash
similarity index 100%
rename from plugins/vagrant.plugins.bash
rename to plugins/available/vagrant.plugins.bash
diff --git a/plugins/virtualenv.plugin.bash b/plugins/available/virtualenv.plugin.bash
similarity index 100%
rename from plugins/virtualenv.plugin.bash
rename to plugins/available/virtualenv.plugin.bash
diff --git a/plugins/z.bash b/plugins/available/z.bash
similarity index 100%
rename from plugins/z.bash
rename to plugins/available/z.bash
diff --git a/plugins/enabled/base.plugin.bash b/plugins/enabled/base.plugin.bash
new file mode 120000
index 0000000..4911573
--- /dev/null
+++ b/plugins/enabled/base.plugin.bash
@@ -0,0 +1 @@
+../available/base.plugin.bash
\ No newline at end of file
diff --git a/plugins/enabled/battery.plugin.bash b/plugins/enabled/battery.plugin.bash
new file mode 120000
index 0000000..2479ed9
--- /dev/null
+++ b/plugins/enabled/battery.plugin.bash
@@ -0,0 +1 @@
+../available/battery.plugin.bash
\ No newline at end of file
diff --git a/plugins/enabled/browser.plugin.bash b/plugins/enabled/browser.plugin.bash
new file mode 120000
index 0000000..956f432
--- /dev/null
+++ b/plugins/enabled/browser.plugin.bash
@@ -0,0 +1 @@
+../available/browser.plugin.bash
\ No newline at end of file
diff --git a/plugins/enabled/dirs.plugins.bash b/plugins/enabled/dirs.plugins.bash
new file mode 120000
index 0000000..9b352d5
--- /dev/null
+++ b/plugins/enabled/dirs.plugins.bash
@@ -0,0 +1 @@
+../available/dirs.plugins.bash
\ No newline at end of file
diff --git a/plugins/enabled/git.plugins.bash b/plugins/enabled/git.plugins.bash
new file mode 120000
index 0000000..369848b
--- /dev/null
+++ b/plugins/enabled/git.plugins.bash
@@ -0,0 +1 @@
+../available/git.plugins.bash
\ No newline at end of file
diff --git a/plugins/enabled/hg.plugins.bash b/plugins/enabled/hg.plugins.bash
new file mode 120000
index 0000000..496dac3
--- /dev/null
+++ b/plugins/enabled/hg.plugins.bash
@@ -0,0 +1 @@
+../available/hg.plugins.bash
\ No newline at end of file
diff --git a/plugins/enabled/javascript.plugins.bash b/plugins/enabled/javascript.plugins.bash
new file mode 120000
index 0000000..3fe79b6
--- /dev/null
+++ b/plugins/enabled/javascript.plugins.bash
@@ -0,0 +1 @@
+../available/javascript.plugins.bash
\ No newline at end of file
diff --git a/plugins/enabled/jekyll.plugins.bash b/plugins/enabled/jekyll.plugins.bash
new file mode 120000
index 0000000..95aa271
--- /dev/null
+++ b/plugins/enabled/jekyll.plugins.bash
@@ -0,0 +1 @@
+../available/jekyll.plugins.bash
\ No newline at end of file
diff --git a/plugins/enabled/latex.plugin.bash b/plugins/enabled/latex.plugin.bash
new file mode 120000
index 0000000..f42846d
--- /dev/null
+++ b/plugins/enabled/latex.plugin.bash
@@ -0,0 +1 @@
+../available/latex.plugin.bash
\ No newline at end of file
diff --git a/plugins/enabled/nginx.plugins.bash b/plugins/enabled/nginx.plugins.bash
new file mode 120000
index 0000000..00e1464
--- /dev/null
+++ b/plugins/enabled/nginx.plugins.bash
@@ -0,0 +1 @@
+../available/nginx.plugins.bash
\ No newline at end of file
diff --git a/plugins/enabled/osx.plugin.bash b/plugins/enabled/osx.plugin.bash
new file mode 120000
index 0000000..74ecbe3
--- /dev/null
+++ b/plugins/enabled/osx.plugin.bash
@@ -0,0 +1 @@
+../available/osx.plugin.bash
\ No newline at end of file
diff --git a/plugins/enabled/python.plugin.bash b/plugins/enabled/python.plugin.bash
new file mode 120000
index 0000000..00b4644
--- /dev/null
+++ b/plugins/enabled/python.plugin.bash
@@ -0,0 +1 @@
+../available/python.plugin.bash
\ No newline at end of file
diff --git a/plugins/enabled/ruby.plugin.bash b/plugins/enabled/ruby.plugin.bash
new file mode 120000
index 0000000..5c1b364
--- /dev/null
+++ b/plugins/enabled/ruby.plugin.bash
@@ -0,0 +1 @@
+../available/ruby.plugin.bash
\ No newline at end of file
diff --git a/plugins/enabled/rvm.plugin.bash b/plugins/enabled/rvm.plugin.bash
new file mode 120000
index 0000000..3909f28
--- /dev/null
+++ b/plugins/enabled/rvm.plugin.bash
@@ -0,0 +1 @@
+../available/rvm.plugin.bash
\ No newline at end of file
diff --git a/plugins/enabled/ssh.plugins.bash b/plugins/enabled/ssh.plugins.bash
new file mode 120000
index 0000000..9b57b12
--- /dev/null
+++ b/plugins/enabled/ssh.plugins.bash
@@ -0,0 +1 @@
+../available/ssh.plugins.bash
\ No newline at end of file
diff --git a/plugins/enabled/subversion.plugin.bash b/plugins/enabled/subversion.plugin.bash
new file mode 120000
index 0000000..d2a8de2
--- /dev/null
+++ b/plugins/enabled/subversion.plugin.bash
@@ -0,0 +1 @@
+../available/subversion.plugin.bash
\ No newline at end of file
diff --git a/plugins/enabled/tmux.plugin.bash b/plugins/enabled/tmux.plugin.bash
new file mode 120000
index 0000000..bd31044
--- /dev/null
+++ b/plugins/enabled/tmux.plugin.bash
@@ -0,0 +1 @@
+../available/tmux.plugin.bash
\ No newline at end of file
diff --git a/plugins/enabled/vagrant.plugins.bash b/plugins/enabled/vagrant.plugins.bash
new file mode 120000
index 0000000..4a93ac1
--- /dev/null
+++ b/plugins/enabled/vagrant.plugins.bash
@@ -0,0 +1 @@
+../available/vagrant.plugins.bash
\ No newline at end of file
diff --git a/plugins/enabled/virtualenv.plugin.bash b/plugins/enabled/virtualenv.plugin.bash
new file mode 120000
index 0000000..94a6cf4
--- /dev/null
+++ b/plugins/enabled/virtualenv.plugin.bash
@@ -0,0 +1 @@
+../available/virtualenv.plugin.bash
\ No newline at end of file
diff --git a/plugins/enabled/z.bash b/plugins/enabled/z.bash
new file mode 120000
index 0000000..e7f25a5
--- /dev/null
+++ b/plugins/enabled/z.bash
@@ -0,0 +1 @@
+../available/z.bash
\ No newline at end of file