From f8da28c326422bbc55e47d778629638943024af7 Mon Sep 17 00:00:00 2001 From: Felix Van der Jeugt Date: Tue, 5 Jan 2016 15:24:52 +0100 Subject: [PATCH] autologin and autostart xsecurelock --- xinitrc | 6 +++++- zlogin | 4 ++++ 2 files changed, 9 insertions(+), 1 deletion(-) create mode 100644 zlogin diff --git a/xinitrc b/xinitrc index df2708f..360555e 100644 --- a/xinitrc +++ b/xinitrc @@ -1,5 +1,7 @@ #!/bin/sh +xsecurelock # force login before further initing + userresources=$HOME/.config/Xresources usermodmap=$HOME/.Xmodmap sysresources=/etc/X11/xinit/.Xresources @@ -44,7 +46,7 @@ forklog xautolock -time 1 -locker xsecurelock forklog xset dpms 0 0 50 s off # Start herbstluftwm in locked mode. Is unlocked after autostart. -exec xmonad +xmonad # Cleaning up pkill redshift @@ -52,3 +54,5 @@ pkill dunst pkill xcape pkill xautolock +wait + diff --git a/zlogin b/zlogin new file mode 100644 index 0000000..84fd7d3 --- /dev/null +++ b/zlogin @@ -0,0 +1,4 @@ +#!/bin/bash + +[[ -z $DISPLAY && $XDG_VTNR -eq 1 ]] && exec startx +