]> git.phdru.name Git - dotfiles.git/commitdiff
.profile: Run `/usr/bin/screen` directly
authorOleg Broytman <phd@phdru.name>
Sat, 23 May 2020 05:12:38 +0000 (08:12 +0300)
committerOleg Broytman <phd@phdru.name>
Sat, 23 May 2020 05:12:38 +0000 (08:12 +0300)
Avoid detecting and executing `~/bin/screen`.

.profile

index 7c29d1686a09e6fb35c77fe857ef8cb97397aee5..581885092317f725fe1341be58fd61b99b5da300 100644 (file)
--- a/.profile
+++ b/.profile
@@ -313,8 +313,7 @@ esac
 # Stop if non-interactive shell
 [ -z "$PS1" ] && return
 
 # Stop if non-interactive shell
 [ -z "$PS1" ] && return
 
-if [ -n "$SSH_CONNECTION" -a -z "$STY" -a -t 0 ] &&
-   which screen >/dev/null 2>&1
+if [ -n "$SSH_CONNECTION" -a -z "$STY" -a -t 0 -a -x /usr/bin/screen ]
 then
 then
-   exec screen -xRR -S default
+   exec /usr/bin/screen -xRR -S default
 fi
 fi