about summary refs log tree commit diff
diff options
context:
space:
mode:
-rwxr-xr-xcontrib/lrls8
-rwxr-xr-xcontrib/lrocate5
2 files changed, 13 insertions, 0 deletions
diff --git a/contrib/lrls b/contrib/lrls
new file mode 100755
index 0000000..fc4b149
--- /dev/null
+++ b/contrib/lrls
@@ -0,0 +1,8 @@
+#!/bin/sh
+# lrls - lr with GNU ls style output
+
+color=
+[ -t 1 ] && color=-GG
+
+lr $color -A1s  -t '!type == d || depth > 0' "$@" |git column --mode=dense --pad=2
+
diff --git a/contrib/lrocate b/contrib/lrocate
new file mode 100755
index 0000000..2186918
--- /dev/null
+++ b/contrib/lrocate
@@ -0,0 +1,5 @@
+#!/bin/sh
+# lrocate [PATTERN] [LR OPTIONS...] - call lr(1) on locate(1) results
+
+pattern=$1; shift
+locate -0 "$pattern" | xe -0 -N0 lr -lG "$@"