minor improvements && cleanup
This commit is contained in:
parent
035ef798f6
commit
d125ef59be
@ -10,6 +10,10 @@ fi
|
|||||||
|
|
||||||
|
|
||||||
function _configure() {
|
function _configure() {
|
||||||
|
# TODO: maybe fix this
|
||||||
|
# NOTE: setting options other than the defaults and reconfiguring works
|
||||||
|
# switching from custom options to defaults doesn't...
|
||||||
|
|
||||||
# Load config for shellcheck
|
# Load config for shellcheck
|
||||||
# shellcheck source=/etc/etools/etools.conf
|
# shellcheck source=/etc/etools/etools.conf
|
||||||
[ -f "/etc/etools/etools.conf" ] && . "/etc/etools/etools.conf"
|
[ -f "/etc/etools/etools.conf" ] && . "/etc/etools/etools.conf"
|
||||||
@ -52,5 +56,5 @@ function _configure() {
|
|||||||
|
|
||||||
ETOOLS_GREP_CMD=${ETOOLS_GREP_CMD:-"rg"}
|
ETOOLS_GREP_CMD=${ETOOLS_GREP_CMD:-"rg"}
|
||||||
|
|
||||||
ETOOLS_DEBUG=${ETOOLS_DEBUG:-:}
|
ETOOLS_DEBUG=${ETOOLS_DEBUG:-true}
|
||||||
}
|
}
|
||||||
|
|||||||
@ -23,13 +23,14 @@ function _formatted_find() {
|
|||||||
# use wordsplitting
|
# use wordsplitting
|
||||||
# shellcheck disable=SC2086
|
# shellcheck disable=SC2086
|
||||||
fd $ETOOLS_FIND_ARGS "${1}" "${2}"
|
fd $ETOOLS_FIND_ARGS "${1}" "${2}"
|
||||||
[ "${ETOOLS_DEBUG}" ] && einfo fd "${1}" "${2}" "$ETOOLS_FIND_ARGS" >&2
|
[ "$ETOOLS_DEBUG" = "true" ] && einfo fd "${1}" "${2}" "$ETOOLS_FIND_ARGS" >&2
|
||||||
else
|
else
|
||||||
# shellcheck disable=SC2086
|
# shellcheck disable=SC2086
|
||||||
"$ETOOLS_FIND_CMD" "${2}" $ETOOLS_FIND_ARGS "${1}"
|
"$ETOOLS_FIND_CMD" "${2}" $ETOOLS_FIND_ARGS "${1}"
|
||||||
[ "${ETOOLS_DEBUG}" ] && einfo "${ETOOLS_FIND_CMD}" "${2}" "$ETOOLS_FIND_ARGS" "${1}" >&2
|
[ "$ETOOLS_DEBUG" = "true" ] && einfo "${ETOOLS_FIND_CMD}" "${2}" "$ETOOLS_FIND_ARGS" "${1}" >&2
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
|
# TODO: do this with bash expansion only
|
||||||
eval '$(echo "${ETOOLS_FIND_COMMAND//\{repo\}/${2}}" | sed -e "s/{package}/${1}/g")'
|
eval '$(echo "${ETOOLS_FIND_COMMAND//\{repo\}/${2}}" | sed -e "s/{package}/${1}/g")'
|
||||||
fi
|
fi
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user