dotfiles

personal configuration files and scripts
git clone https://tongong.net/git/dotfiles.git
Log | Files | Refs | README

commit ab1bc480e791dac336963030829f24fdee70d3ad
parent 3e4f230e3a96448978695306552ba196e4ff1857
Author: tongong <tongong@gmx.net>
Date:   Mon, 21 Jun 2021 21:18:01 +0200

added fuzzy manpage script

Diffstat:
Mconfig/dmenu/terminal | 1+
Mprofile | 2++
Ascripts/fman | 14++++++++++++++
3 files changed, 17 insertions(+), 0 deletions(-)

diff --git a/config/dmenu/terminal b/config/dmenu/terminal @@ -10,3 +10,4 @@ bluetoothctl pulsemixer wiki aerc +fman diff --git a/profile b/profile @@ -22,6 +22,8 @@ export VISUAL=nvim export BROWSER=firefox export TERMINAL=st +export MANWIDTH=80 + # load private environment variables (not tracked in git) . "$HOME/.profile-private" diff --git a/scripts/fman b/scripts/fman @@ -0,0 +1,14 @@ +#!/usr/bin/env sh + +man() { + LESS_TERMCAP_md=$'\e[01;31m' \ + LESS_TERMCAP_me=$'\e[0m' \ + LESS_TERMCAP_se=$'\e[0m' \ + LESS_TERMCAP_ue=$'\e[0m' \ + LESS_TERMCAP_us=$'\e[01;32m' \ + command man "$@" +} + +export MANWIDTH=80 + +man $(man -k . | fzf | awk '{ print $2 " " $1 }' | tr -d '()')