i3-man 407 B

1234567891011121314151617
  1. #!/bin/sh
  2. if [ $# -lt 1 ] ; then
  3. echo "i3-man show | name"
  4. fi
  5. if [[ $1 == "show" ]] ; then
  6. if [[ -e `which rofi` ]] ; then
  7. PAGE=`man -k . | awk -e '{print $1}' | rofi -dmenu -p "man page:"`
  8. [[ $PAGE != "" ]] && i3-man $PAGE
  9. else
  10. PAGE=`man -k . | awk -e '{print $1}' | dmenu`
  11. [[ $PAGE != "" ]] && i3-man $PAGE
  12. fi
  13. else
  14. i3-sensible-terminal -e "man $1"
  15. fi