Commit 58696b15 authored by Dom Sekotill's avatar Dom Sekotill
Browse files

Put Tmux socket in user run dir if known (XDG only)

parent 9bd6d3dc
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@ Documentation=man:tmux(1)
[Service]
Type=forking
Restart=always
ExecStart=/usr/bin/tmux start-server
ExecStart=/usr/bin/env TMUX_TMPDIR=${XDG_RUNTIME_DIR} /usr/bin/tmux start-server
ExecStop=/usr/bin/tmux kill-server

[Install]
+4 −0
Original line number Diff line number Diff line
. ~/.shell/lib/term-setup.sh
. ~/.shell/funcs

if [ -n "${XDG_RUNTIME_DIR-}" ]; then
	export TMUX_TMPDIR=${XDG_RUNTIME_DIR}
fi

# Automatically run terminal multiplexer on SSH connect
case $TERM in
	screen*|tmux*) ;;
+1 −1
Original line number Diff line number Diff line
@@ -6,7 +6,7 @@ set-window-option -g mode-keys vi
set -g lock-command /usr/bin/vlock
set -ga update-environment " DBUS_SESSION_BUS_ADDRESS"
set -ga update-environment " DBUS_SESSION_BUS_PID"
set -ga update-environment " XDG_SEAT_PATH"
set -ga update-environment " XDG_SEAT_PATH XDG_RUNTIME_DIR"
set -g default-terminal "screen-256color"
set -g terminal-overrides 'xterm*:Ss@:Se@'