From a404e1971b7355a173cc908cc16cb74577aba017 Mon Sep 17 00:00:00 2001 From: tdro Date: Sun, 5 Feb 2023 23:33:25 -0500 Subject: .local/bin/fzf-doc: Remove --- .local/bin/fzf-doc | 44 -------------------------------------------- 1 file changed, 44 deletions(-) delete mode 100755 .local/bin/fzf-doc diff --git a/.local/bin/fzf-doc b/.local/bin/fzf-doc deleted file mode 100755 index 6f51c08..0000000 --- a/.local/bin/fzf-doc +++ /dev/null @@ -1,44 +0,0 @@ -#!/bin/sh -eu - -cache=$HOME/.cache/fzf-doc -documentation=/etc/documentation - -fzf_doc_preview() { - file=$1 - extension=${file##*.} - case "$extension" in - md) mdcat -l "$file" ;; - html) w3m -dump "$file" ;; - pdf) pdftotext "$file" - ;; - *) grep -hi -B 10 -A 10 . "${file}" ;; - esac -} - -if [ ! -f "$cache" ] || test "$cache" -ot "$documentation"; then - grep -lRi \ - --include=*.md \ - --include=*.txt \ - --include=*.pdf \ - --include=*.html \ - --include=*.yml \ - --include=*.yaml \ - . /etc/documentation > "$cache"; -fi - -[ "${1-}" = "--preview" ] && fzf_doc_preview "${2-}" && exit; - -grep -i "${1-.}" "$cache" \ - | fzf --preview "fzf-doc --preview {}" \ - | while read -r file - -do - extension=${file##*.} - case "$extension" in - md) mdcat -cl "$file" | vim - ;; - html) w3m -dump "$file" | vim - ;; - pdf) pdftotext "$file" - | vim - ;; - yml) vim "$file" ;; - yaml) vim "$file" ;; - *) vim "$file" ;; - esac -done -- cgit v1.2.3