aboutsummaryrefslogtreecommitdiff
path: root/.config/X11/xinitrc
diff options
context:
space:
mode:
Diffstat (limited to '.config/X11/xinitrc')
-rwxr-xr-x[-rw-r--r--].config/X11/xinitrc20
1 files changed, 9 insertions, 11 deletions
diff --git a/.config/X11/xinitrc b/.config/X11/xinitrc
index 875e361..116c9da 100644..100755
--- a/.config/X11/xinitrc
+++ b/.config/X11/xinitrc
@@ -5,25 +5,23 @@ Xresources=$HOME/.config/X11/Xresources
Xauthority=$HOME/.config/X11/Xauthority
# merge in defaults and keymaps
-[ -f "$Xresources" ] && xrdb -merge "$Xresources";
-[ -f "$Xmodmap" ] && xmodmap "$Xmodmap";
+[ -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;
+xsetroot -cursor_name left_ptr
# set keypress repeat
-xset r rate 200 60;
-
-# generate xauth
-grep "$(hostname)" "$Xauthority" || rm -f "$Xauthority";
-xauth generate :0 . trusted;
+xset r rate 200 60
# import systemctl environment
-systemctl --user import-environment;
+systemctl --user import-environment
-# Run awesome
-exec awesome --no-argb;
+# launch environment
+dbus-launch xfce4-session \
+ || dbus-broker-launch xfce4-session \
+ || exec awesome --no-argb