bat + new zsh functions

This commit is contained in:
Jason Swank
2025-12-28 18:38:38 +00:00
parent 5b27f75da8
commit e285163442
6 changed files with 31 additions and 2 deletions

View File

@@ -0,0 +1,4 @@
# Wrap common commands or use a generic 'bh' (bat-help) function
bh() {
"$@" --help 2>&1 | bat -pl help
}

View File

@@ -0,0 +1,7 @@
# A simple wrapper around `zk list` to select & view a note
zkbat() {
filename=$(zk list "$@" --interactive -f jsonl | jq -r .absPath )
bat $filename
echo $filename >&2
}

View File

@@ -5,7 +5,7 @@ SAVEHIST=1000
export LANG=en_US.UTF-8
export EDITOR=vim
export VISUAL=${EDITOR}
export PAGER=less
export PAGER=bat
export LESS=RX # R for ANSI color sequences, X to not clear screen on exit
export XDG_CONFIG_HOME=${HOME}/.config
export FZF_DEFAULT_OPTS="--multi --height=40% --layout=reverse --preview='bat --color=always --style=numbers --line-range=:200 {}'"