]> ruderich.org/simon Gitweb - config/dotfiles.git/blobdiff - xinitrc
also support xcompmgr as fallback for compton
[config/dotfiles.git] / xinitrc
diff --git a/xinitrc b/xinitrc
index 387614d1288a7d079fcfa7a7418c8a31f7f490a5..0f32482e01fd451b21774911b4717cb5c1779c82 100755 (executable)
--- a/xinitrc
+++ b/xinitrc
@@ -108,6 +108,9 @@ xmodmap -e 'keycode 94 = grave asciitilde'
 # Disable annoying audio bell. Thanks to Sebastian Rachuj.
 xset b off
 
+# Load settings for programs. Xdefaults is deprecated.
+xrdb ~/.Xresources
+
 # Change the background if available.
 if test -f "$HOME/.background" && test -n "$set_background"; then
     if installed hsetroot; then
@@ -144,6 +147,15 @@ elif test -n "$screen_lock_force"; then
     error "'xautolock' not found. Auto lock won't work!"
 fi
 
+# Use compton to get transparent windows. See ~/.Xresources for configuration
+# of urxvt.
+if installed compton; then
+    compton &
+# xcompmgr as fallback.
+elif installed xcompmgr; then
+    xcompmgr &
+fi
+
 
 # My window managers doesn't start a terminal emulator on its own, start one
 # when I login.