aboutsummaryrefslogtreecommitdiff
path: root/.local
diff options
context:
space:
mode:
Diffstat (limited to '.local')
-rwxr-xr-x.local/bin/fzf-doc (renamed from .local/bin/fdoc)6
-rwxr-xr-x.local/bin/fzf-file2
-rwxr-xr-x.local/bin/fzf-file-mark (renamed from .local/bin/fmark)0
-rwxr-xr-x.local/bin/fzf-man (renamed from .local/bin/fman)0
4 files changed, 5 insertions, 3 deletions
diff --git a/.local/bin/fdoc b/.local/bin/fzf-doc
index 66d4594..f30f23e 100755
--- a/.local/bin/fdoc
+++ b/.local/bin/fzf-doc
@@ -1,6 +1,6 @@
#!/bin/sh -eu
-fdoc_preview() {
+fzf_doc_preview() {
file=$1
extension=${file##*.}
case "$extension" in
@@ -10,14 +10,14 @@ fdoc_preview() {
esac
}
-[ "${1-}" = "--preview" ] && fdoc_preview "${2-}" && exit;
+[ "${1-}" = "--preview" ] && fzf_doc_preview "${2-}" && exit;
grep -lRi \
--include=*.md \
--include=*.txt \
--include=*.html \
"${1-.}" /etc/documentation \
- | fzf --preview "fdoc --preview {}" \
+ | fzf --preview "fzf-doc --preview {}" \
| while read -r doc
do
diff --git a/.local/bin/fzf-file b/.local/bin/fzf-file
new file mode 100755
index 0000000..8580595
--- /dev/null
+++ b/.local/bin/fzf-file
@@ -0,0 +1,2 @@
+#!/bin/sh -eu
+fzf < "$FZF_FILE_MARKS" | xargs -I{} sh -c "vim {}";
diff --git a/.local/bin/fmark b/.local/bin/fzf-file-mark
index 8a306c6..8a306c6 100755
--- a/.local/bin/fmark
+++ b/.local/bin/fzf-file-mark
diff --git a/.local/bin/fman b/.local/bin/fzf-man
index 0d7e7ba..0d7e7ba 100755
--- a/.local/bin/fman
+++ b/.local/bin/fzf-man