]> git.armaanb.net Git - charsel.git/blobdiff - charsel
added completions
[charsel.git] / charsel
diff --git a/charsel b/charsel
index 5249f83db96b0381f9f87c2e49b8ffb074cf80ef..132fb7f26f19c8d8dc8afaaddf9b5c9d416f1861 100755 (executable)
--- a/charsel
+++ b/charsel
@@ -19,7 +19,7 @@
 
 ########################################################################
 
-VERSION=2.0.4
+VERSION=2.0.5
 
 # Define argument functions
 function usage() {
@@ -27,6 +27,7 @@ function usage() {
 A simple terminal character selector
   -h         show this message
   -l         show installed charfiles
+  -L         show installed charfiles without the message
   -d         show readme
   -v         print version
   -c         check charfile validity
@@ -42,7 +43,6 @@ Exit status:
 
 CHARDIR=$HOME/.cache/charsel
 function list() {
-  echo "The following charfiles are installed:"
   ls $CHARDIR/charfiles
 }
 
@@ -108,7 +108,7 @@ if [ $# -eq 0 ]; then
   usage
   exit 3
 fi
-while getopts ":alchdv" arg
+while getopts ":aLlchdv" arg
 do
   case ${arg} in
     h)
@@ -116,6 +116,11 @@ do
       exit 0
       ;;
     l)
+      echo "The following charfiles are installed:"
+      list
+      exit 0
+      ;;
+    L)
       list
       exit 0
       ;;
@@ -194,7 +199,7 @@ do
   # User input
   read -p "| ${bold}input shortcode: ${normal}  " -N $LENGTH INPUT
 
-  if [[ $INPUT == ";"* ]] # Semicolon exits
+  if [[ $INPUT == ";"* ]] # Semicolon exts
   then
     clear
     exit 0