]> ruderich.org/simon Gitweb - config/dotfiles.git/blobdiff - setup.sh
enable real transparency in urxvt with compton
[config/dotfiles.git] / setup.sh
index 45a469bc5ab12d8341d7b92a54e920d3ad67c6a6..9e330d1231dfea8c5c39ff2f1b6824c58af08925 100755 (executable)
--- a/setup.sh
+++ b/setup.sh
@@ -52,6 +52,13 @@ if installed X; then
          }'
     # Xdefaults uses ! as comment instead of #.
     sed_i 's/^#/!/' Xdefaults
+    # Use urxvt's pseudo-transparency if compton is not available. Better than
+    # nothing.
+    if ! installed compton; then
+        echo 'Xdefaults: no compton found, enabling pseudo-transparency'
+        sed_i 's/^Rxvt\*background/!&/' Xdefaults
+        sed_i 's/^!NO_COMPTON //' Xdefaults
+    fi
 
     if test ! "x`os`" = xdarwin; then
         link xinitrc ~/.xinitrc