summaryrefslogtreecommitdiff
path: root/plugins/lesscss/lesscss.plugin.zsh
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/lesscss/lesscss.plugin.zsh')
-rw-r--r--plugins/lesscss/lesscss.plugin.zsh46
1 files changed, 0 insertions, 46 deletions
diff --git a/plugins/lesscss/lesscss.plugin.zsh b/plugins/lesscss/lesscss.plugin.zsh
deleted file mode 100644
index 6c666adb2..000000000
--- a/plugins/lesscss/lesscss.plugin.zsh
+++ /dev/null
@@ -1,46 +0,0 @@
-# basics taken from here:
-# http://www.ravelrumba.com/blog/watch-compile-less-command-line/comment-page-1/#comment-2464
-# Requires watchr: https://github.com/mynyml/watchr
-
-watchless () {
- compressed=0
- compile=""
-
- while getopts ":xc:h" option
- do
- case $option in
- x ) compressed=1 ;;
- c ) compile=$OPTARG ;;
- h ) _watchless_usage; return ;;
- esac
- done
-
- if [ $compressed -eq 1 ]; then
- x=' -x'
- else
- x=''
- fi
-
- if [ -n "$compile" ]; then
- if [ ! -e $compile ]; then
- echo "\033[337;41m\n$compile doesn't exist!\n\033[0m"
- return
- fi
-
- name=$(echo $compile | cut -d . -f 1)
-
- watchr -e 'watch(".*\.less$") { |f| system("lessc '$name'.less > '$name'.css'$x' && echo \"'$name'.less > '$name'.css\" ") }'
- else
- watchr -e 'watch(".*\.less$") { |f| system("lessc #{f[0]} > $(echo #{f[0]} | cut -d\. -f1).css'$x' && echo \"#{f[0]} > $(echo #{f[0]} | cut -d\. -f1).css\" ") }'
- fi
-}
-
-_watchless_usage () {
- echo "Usage: watchless [options]"
- echo
- echo "Options"
- echo " -x Compiles less files into minified css files"
- echo " -c Watch all files but compile only the one given here"
- echo " -h Get this help message"
- return
-}