summaryrefslogtreecommitdiff
path: root/.config/zsh/.zprofile
blob: e4532c4affe2060ca55bbf61126da54fd0e851c6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
if [[ -z "${XDG_RUNTIME_DIR}" ]]; then
	XDG_RUNTIME_DIR=/tmp/$(id -u)
	if [[ ! -d ${XDG_RUNTIME_DIR} ]]; then
		mkdir -p ${XDG_RUNTIME_DIR}
		chmod 700 ${XDG_RUNTIME_DIR}
	fi
	export XDG_RUNTIME_DIR
fi

source ~/.config/zsh/.zshenv
if [[ -z "${DISPLAY}" ]] && [[ "$(tty)" == "/dev/tty1" ]]; then
	if [[ -z "${SSH_AGENT_PID}" ]]; then
		eval $(ssh-agent)
	fi
	exec startx -- vt1
fi