Sha256: ba11d5307dd4a92b7b6ab697a3070022569e2143654921c413dc496548b31b79
Contents?: true
Size: 854 Bytes
Versions: 3
Compression:
Stored size: 854 Bytes
Contents
# Usage: source this in your bash profile as # [ -s "$(mnogootex mnogoo)" ] && . "$(mnogootex mnogoo)" mnogoo () { if [ "$1" = cd ]; then MN_PATH="$(IS_MNOGOO=true mnogootex dir "${@:2}")" || return cd "$MN_PATH" || exit elif [ "$1" = open ]; then MN_PATH="$(IS_MNOGOO=true mnogootex pdf "${@:2}")" || return if command -v open >/dev/null 2>&1; then printf '%s\n' "$MN_PATH" | while read -r line; do open "$line"; done elif command -v xdg-open >/dev/null 2>&1; then printf '%s\n' "$MN_PATH" | while read -r line; do xdg-open "$line"; done else echo "No known file opener (open, xdg-open) found on your system." echo "Please do chime in with suggestions: <paolo.brasolin@gmail.com>" fi else IS_MNOGOO=true mnogootex "$@" fi }
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
mnogootex-1.1.0 | lib/mnogootex/mnogoo.sh |
mnogootex-1.0.1 | lib/mnogootex/mnogoo.sh |
mnogootex-1.0.0 | lib/mnogootex/mnogoo.sh |