From e7d3988412392552fa8f1e3c44f25e1b5839e2b6 Mon Sep 17 00:00:00 2001 From: Victor Berger Date: Sat, 10 Feb 2018 21:54:38 +0100 Subject: [PATCH] xsession --- .xsession | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 .xsession diff --git a/.xsession b/.xsession new file mode 100755 index 0000000..367ea6e --- /dev/null +++ b/.xsession @@ -0,0 +1,21 @@ +#!/bin/sh + +# Ensure dbus is either already running, or safely start it +if [[ -z "${DBUS_SESSION_BUS_ADDRESS}" ]]; +then + eval $(dbus-launch --sh-syntax --exit-with-session) +fi + +if test -z "${XDG_RUNTIME_DIR}"; then + export XDG_RUNTIME_DIR=/tmp/${UID}-runtime-dir + if ! test -d "${XDG_RUNTIME_DIR}"; then + mkdir "${XDG_RUNTIME_DIR}" + chmod 0700 "${XDG_RUNTIME_DIR}" + fi +fi + +eval "$(gpg-agent --daemon)" + +eval "$(ssh-agent)" + +exec /etc/X11/Sessions/awesome