From 64c1ba6a0dc48d01054617d4e3843f2bbee1920e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Radovan=20Garab=C3=ADk?= Date: Tue, 6 Jul 2021 17:37:37 +0200 Subject: [PATCH] alias only in terminal --- grc.sh | 2 +- grc.zsh | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/grc.sh b/grc.sh index 9fc18fe..b5b0487 100644 --- a/grc.sh +++ b/grc.sh @@ -1,5 +1,5 @@ GRC="$(which grc)" -if [ "$TERM" != dumb ] && [ -n "$GRC" ]; then +if tty -s && [ -n "$TERM" ] && [ "$TERM" != dumb ] && [ -n "$GRC" ]; then alias colourify="$GRC -es" alias blkid='colourify blkid' alias configure='colourify ./configure' diff --git a/grc.zsh b/grc.zsh index 01d34f1..46e9e27 100644 --- a/grc.zsh +++ b/grc.zsh @@ -1,6 +1,6 @@ #!/usr/bin/env zsh -if [ "$TERM" = dumb ] || (( ! $+commands[grc] )) +if ! tty -s || [ ! -n "$TERM" ] || [ "$TERM" = dumb ] || (( ! $+commands[grc] )) then return fi