From a5485ac53a22f4b3bf206b83030a2b20b571386d Mon Sep 17 00:00:00 2001 From: Pierre Neidhardt Date: Sun, 11 Oct 2015 21:16:24 +0200 Subject: [PATCH] zat: Replace alias by script with uncompression support --- .scripts/zat | 19 +++++++++++++++++++ .shell.d/alias_rc | 3 --- 2 files changed, 19 insertions(+), 3 deletions(-) create mode 100755 .scripts/zat diff --git a/.scripts/zat b/.scripts/zat new file mode 100755 index 00000000..f6929bf9 --- /dev/null +++ b/.scripts/zat @@ -0,0 +1,19 @@ +#!/bin/sh + +[ -z "$VIEWER" ] && VIEWER="zathura --fork" + +for i; do + basename=${i##*/} + ext=${basename##*.} + + case "$ext" in + bz2) bzcat "$i" ;; + bz) bzcat "$i" ;; + gz) zcat "$i" ;; + lrz) lrzcat "$i" ;; + lz) lzcat "$i" ;; + lz4) lz4cat "$i" ;; + xz) xzcat "$i" ;; + *) cat "$i" ;; + esac | $VIEWER - +done diff --git a/.shell.d/alias_rc b/.shell.d/alias_rc index 3a848029..8d59191c 100644 --- a/.shell.d/alias_rc +++ b/.shell.d/alias_rc @@ -58,9 +58,6 @@ alias cls='printf "\ec"' ## prompt for password). Useless if X is running on the same TTY. command -v vlock >/dev/null 2>&1 && alias sx='startx & vlock' -## Zathura -- Fork to background. -command -v zathura >/dev/null 2>&1 && alias zat='zathura --fork' - ## Xrandr alias xmorphnone='xrandr --output $(xrandr | grep "\" | cut -f1 -d" ") --transform none' alias xmorphsw='xrandr --output $(xrandr | grep "\" | cut -f1 -d" ") --transform 1.24,0.16,-124,0,1.24,0,0,0.000316,1'