Makes fuzzy the default

If no arguments are passed, it will open the fuzzy search

From here you can search, create and delete
master
Jonathan Hodgson 4 years ago
parent c4c3027e07
commit f8260821ea
  1. 7
      kb

7
kb

@ -269,6 +269,7 @@ mainScript() {
dogit=0 dogit=0
fi fi
fi fi
case "${args[0]}" in case "${args[0]}" in
deepsearch) deepSearch "${args[@]:1}"; safeExit ;; deepsearch) deepSearch "${args[@]:1}"; safeExit ;;
del|delete) deleteFile "${args[@]:1}"; safeExit ;; del|delete) deleteFile "${args[@]:1}"; safeExit ;;
@ -374,7 +375,7 @@ unset options
# Print help if no arguments were passed. # Print help if no arguments were passed.
# Uncomment to force arguments when invoking the script # Uncomment to force arguments when invoking the script
[[ $# -eq 0 ]] && set -- "--help" #[[ $# -eq 0 ]] && set -- "--help"
# Read the options and set stuff # Read the options and set stuff
while [[ $1 = -?* ]]; do while [[ $1 = -?* ]]; do
@ -401,6 +402,10 @@ done
# Store the remaining part as arguments. # Store the remaining part as arguments.
args+=("$@") args+=("$@")
# if no arguments or options are passed, assume fuzzy as default
[ "${#args[@]}" -eq 0 ] && args+=("fuzzy")
############## End Options and Usage ################### ############## End Options and Usage ###################

Loading…
Cancel
Save