blob: e350c3f3194e74788d2e797ccc3fe231ec0160b3 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
#!/usr/bin/env bash
export FIFO_UEBERZUG="/tmp/lf-ueberzug-${PPID}";
export LAST_IMAGE_F="/tmp/lf-ueberzug-${PPID}-last-img";
function cleanup {
~/scripts/image.sh clear;
rm "$FIFO_UEBERZUG" 2>/dev/null
pkill -P $$
}
mkfifo "$FIFO_UEBERZUG" 2&>/dev/null;
mkfifo "$LAST_IMAGE_F" 2&>/dev/null;
trap cleanup EXIT
tail --follow "$FIFO_UEBERZUG" | ueberzug layer --silent --parser bash &
lf "$@";
|