23 lines
618 B
Bash
23 lines
618 B
Bash
![]() |
#!/usr/bin/env -S bash -c 'echo "Not a user script. source(aka .) only"'
|
||
|
if is_cmd moar; then
|
||
|
alias less="moar "
|
||
|
export PAGER=moar
|
||
|
alias cat='moar -quit-if-one-screen '
|
||
|
fi
|
||
|
|
||
|
if is_cmd ov; then
|
||
|
. <( ov completion "${SHELL##*/}" )
|
||
|
alias less="ov --wrap=false "
|
||
|
export PAGER="ov --wrap=false "
|
||
|
BAT_CAT_PAGER="${PAGER} --quit-if-one-screen"
|
||
|
fi
|
||
|
alias cat="${BAT_CAT_PAGER:-${PAGER}} "
|
||
|
|
||
|
if is_cmd bat; then
|
||
|
alias less='bat --wrap=never --style=plain '
|
||
|
alias cat="bat --wrap=never --paging=auto --pager='${BAT_CAT_PAGER:-${PAGER}}' "
|
||
|
fi
|
||
|
|
||
|
# vim: set ft=sh expandtab tabstop=4 shiftwidth=4:
|
||
|
|