blob: 5d6a3abfdc6e5bd637b1b7cc6f6117a618dba91c (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
|
# -*- shell-script -*-
# Get selected session
default_session=xmonad
SESSION_="$SESSION"
if test -z "$SESSION" = ""; then
SESSION="$default_session"
SESSION_="$SESSION"
fi
# Export DESKTOP_SESSION
if [ ! "${SET_DESKTOP_SESSION}" = n ]; then
export DESKTOP_SESSION="$SESSION"
fi
# Apply package specific settings and run package specific programs
for f in ~/.config/X11/xinit/xinitrc.d/*; do
if test -r "$f"; then
. -- "$f"
fi
done
# Set keyboard settings
setkeys
# Start hotkey daemon
xkbdbind &
# Start session
exec ${SESSION_WRAPPER} "$SESSION"
|