aboutsummaryrefslogblamecommitdiffstats
path: root/batnote
blob: c5375c09546b46e88bd80f6cd531110fdb330382 (plain) (tree)




























                                                                          
#!/bin/bash

# a script for FZFing through my Notes folder for quick reading.
# Uses bat if installed, otherwise will use less.

NOTES=/home/$USER/Notes
FZF_BIN=/home/$USER/.fzf/bin/fzf
BAT=/usr/bin/bat
LESS=/usr/bin/less
CMD=$LESS

# if [[ -z $1 ]]; then
#     echo "You must provide a file name as the argument to this command."
#     exit 1
# else
#     TARGET=$1
# fi

if ! [[ -x $FZF_BIN ]]; then
    echo "You need to have FZF installed for this to work."
    exit 1
fi

if [[ -x $BAT ]]; then
    CMD=$BAT
fi
$CMD "$NOTES/$(ls $NOTES|$FZF_BIN)"