summaryrefslogtreecommitdiff
path: root/config/essentials/zsh/.zprofile
diff options
context:
space:
mode:
Diffstat (limited to 'config/essentials/zsh/.zprofile')
-rwxr-xr-xconfig/essentials/zsh/.zprofile14
1 files changed, 5 insertions, 9 deletions
diff --git a/config/essentials/zsh/.zprofile b/config/essentials/zsh/.zprofile
index 17d773a..9ae68bc 100755
--- a/config/essentials/zsh/.zprofile
+++ b/config/essentials/zsh/.zprofile
@@ -1,12 +1,8 @@
#!/bin/sh
-if [ "$(id -u)" -ne 0 ]
-then
- # if a login tty clear the screen
- [ "${TTY%%tty*}" = '/dev/' ] && clear
- # check if login tty is 2
- case "${TTY#/dev/tty}" in
- 2) exec startx > /dev/null 2>&1 ;;
- *) false ;;
- esac && exit
+[ "${TTY%%tty*}" = '/dev/' ] && clear
+
+if [ "$FROMLY" ] && [ "$(id -u)" -ne 0 ]; then
+ exec startx > /dev/null 2>&1
+ exit
fi