mirror of
				https://github.com/ItsDrike/dotfiles.git
				synced 2025-11-04 01:16:35 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			24 lines
		
	
	
	
		
			385 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			385 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable file
		
	
	
	
	
#!/bin/sh
 | 
						|
set -e
 | 
						|
 | 
						|
if [ -n "$DISPLAY" ]; then
 | 
						|
  export FIFO_UEBERZUG="${TMPDIR:-/tmp}/lf-ueberzug-$$"
 | 
						|
 | 
						|
  cleanup() {
 | 
						|
    exec 3>&-
 | 
						|
    rm "$FIFO_UEBERZUG"
 | 
						|
  }
 | 
						|
 | 
						|
  mkfifo "$FIFO_UEBERZUG"
 | 
						|
  ueberzug layer -s <"$FIFO_UEBERZUG" &
 | 
						|
  exec 3>"$FIFO_UEBERZUG"
 | 
						|
  trap cleanup EXIT
 | 
						|
 | 
						|
  if ! [ -d "$HOME/.cache/lf" ]; then
 | 
						|
    mkdir -p "$HOME/.cache/lf"
 | 
						|
  fi
 | 
						|
 | 
						|
  lf "$@" 3>&-
 | 
						|
else
 | 
						|
  exec lf "$@"
 | 
						|
fi
 |