aboutsummaryrefslogtreecommitdiff
path: root/.config/X11/xinitrc
blob: 18e09b988d08f30f0d18ccce4d3948eff5b0b155 (plain)
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
#!/bin/sh -eu

Xmodmap=$HOME/.config/X11/Xmodmap
Xresources=$HOME/.config/X11/Xresources
Xauthority=$HOME/.config/X11/Xauthority

# merge in defaults and keymaps
[ -f "$Xmodmap" ] && xmodmap "$Xmodmap";
[ -f "$Xresources" ] && xrdb -merge "$Xresources";

# screen timeouts
xset s 0 0 &
xset dpms 3600 3600 3600 &

# set cursor
xsetroot -cursor_name left_ptr;

# set keypress repeat
xset r rate 200 60;

# import systemctl environment
systemctl --user import-environment;

# run desktop
dbus-launch xfce4-session || exec awesome --no-argb;