]> ruderich.org/simon Gitweb - config/dotfiles.git/blob - lessfilter
lessfilter: Add, help filer for lesspipe.
[config/dotfiles.git] / lessfilter
1 #!/bin/sh
2
3 case "$1" in
4     # Color diff files.
5     *.diff | *.patch)
6         < "$1" colordiff
7         ;;
8     *)
9         # Display directory contents.
10         if [ -d "$1" ]; then
11             echo "=> Contents of $1:"
12             ls "$1"
13             exit 0
14         fi
15
16         # We don't handle this format.
17         exit 1
18 esac
19
20 # No further processing by lesspipe necessary.
21 exit 0