From ec13252788ca52fbcd0855804b8c8c48634ae96f Mon Sep 17 00:00:00 2001
From: pks <pks@pks.rocks>
Date: Tue, 10 Nov 2020 10:42:53 +0100
Subject: zlogin: always use vlock and tty1

---
 zsh/.zlogin | 17 ++++++++---------
 1 file changed, 8 insertions(+), 9 deletions(-)

(limited to 'zsh')

diff --git a/zsh/.zlogin b/zsh/.zlogin
index c25f783..8970617 100644
--- a/zsh/.zlogin
+++ b/zsh/.zlogin
@@ -1,15 +1,14 @@
-if [[ $(uname) == "Linux" ]]; then             # on linux
-  if [ -z $SSH_CLIENT ]; then                  # not via ssh
-    if [[ -z $DISPLAY ]]; then                 # not in X
-      if [[ $TTY == "/dev/tty1" ]]; then       # tty1
-        if [[ -z $(pidof X) ]]; then           # no X running
-          startx 1>/tmp/xsession-errors 2>&1 & # startx
-          if [[ -x $(which vlock) ]]; then     # if have vlock
-            vlock                              # run it
+if [[ $(uname) == "Linux" ]]; then                     # on linux
+  if [ -z $SSH_CLIENT ]; then                          # not via ssh
+    if [[ -z $DISPLAY ]]; then                         # not in X
+      if [[ $TTY == "/dev/tty1" ]]; then               # tty1
+        if [[ -z $(pidof X) ]]; then                   # no X running
+          startx -- vt1 1>/var/log/Xsession.log 2>&1 & # startx (on tty1)
+          if [[ -x $(which vlock) ]]; then             # if have vlock ...
+            vlock                                      # ... run it
           fi
         fi
       fi
     fi
   fi
 fi
-
-- 
cgit v1.2.3