From 52c7a5ed077d4e09828b8098ec464c9a7c91786c Mon Sep 17 00:00:00 2001 From: adlee-was-taken Date: Thu, 18 Dec 2025 19:47:36 -0500 Subject: [PATCH] Auto-sync from catchthesethighs --- zsh/aliases.zsh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/zsh/aliases.zsh b/zsh/aliases.zsh index 87c169c..275fa31 100644 --- a/zsh/aliases.zsh +++ b/zsh/aliases.zsh @@ -115,3 +115,19 @@ dotfiles-cli() { # Short alias for the CLI alias dfc='dotfiles-cli' + +# Additional quality of life aliases/functions. + +# Use glow to "less" Markdown files: +less() { + if ! command -v glow &>/dev/null; then + command less "$@" + return + fi + + if [[ $# -eq 1 && "$1" == *.md ]]; then + glow -p "$1" # -p for pager mode (like less) + else + command less "$@" + fi +}