wok-current rev 15939
Add compton (X compositor) Fork of xcompmgr with bug fixes and lots of improvments
author | Christophe Lincoln <pankso@slitaz.org> |
---|---|
date | Sat Feb 22 19:24:36 2014 +0100 (2014-02-22) |
parents | 1810c4d44a48 |
children | 410490fd06f0 |
files | compton/receipt compton/stuff/autostart/compton.desktop compton/stuff/compton.conf compton/stuff/compton.desktop |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/compton/receipt Sat Feb 22 19:24:36 2014 +0100 1.3 @@ -0,0 +1,32 @@ 1.4 +# SliTaz package receipt. 1.5 + 1.6 +PACKAGE="compton" 1.7 +VERSION="0.1_beta2" 1.8 +CATEGORY="x-window" 1.9 +SHORT_DESC="Light X Compositor new generation" 1.10 +MAINTAINER="pankso@slitaz.org" 1.11 +LICENSE="MIT" 1.12 +TARBALL="v${VERSION}.tar.gz" 1.13 +WEB_SITE="https://github.com/chjj/compton" 1.14 +WGET_URL="https://github.com/chjj/$PACKAGE/archive/$TARBALL" 1.15 + 1.16 +DEPENDS="xorg-libXcomposite xorg-libXrandr libdrm xorg-xwininfo \ 1.17 +xorg-xprop" 1.18 +BUILD_DEPENDS="xorg-dev xorg-libXcomposite xorg-libXrandr-dev libdrm-dev \ 1.19 +wget" #asciidoc 1.20 + 1.21 +# Rules to configure and make the package. 1.22 +compile_rules() 1.23 +{ 1.24 + sed -i "s:\(COMPTON_VERSION ?= \)git.*:\1v${VERSION}:" Makefile 1.25 + make NO_LIBCONFIG="true" 1.26 +} 1.27 + 1.28 +# Rules to gen a SliTaz package suitable for Tazpkg. 1.29 +genpkg_rules() 1.30 +{ 1.31 + mkdir -p $fs/etc/xdg/compton $fs/usr/bin 1.32 + cp $src/compton $fs/usr/bin 1.33 + cp $stuff/compton.conf $fs/etc/xdg/compton 1.34 + cp -r $stuff/autostart $fs/etc/xdg 1.35 +}
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/compton/stuff/autostart/compton.desktop Sat Feb 22 19:24:36 2014 +0100 2.3 @@ -0,0 +1,6 @@ 2.4 +[Desktop Entry] 2.5 +Type=Application 2.6 +Name=Desktop effects with Compton 2.7 +Name[fr]=Effects de bureau avec Compton 2.8 +Exec=compton --config /etc/xdg/compton/compton.conf 2.9 +NotShowIn=LXDE;XFCE;Razor;
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/compton/stuff/compton.conf Sat Feb 22 19:24:36 2014 +0100 3.3 @@ -0,0 +1,79 @@ 3.4 +# SliTaz Compton X Compositor config file 3.5 + 3.6 +# Shadow 3.7 +shadow = true; 3.8 +no-dnd-shadow = true; 3.9 +no-dock-shadow = true; 3.10 +clear-shadow = true; 3.11 +shadow-radius = 7; 3.12 +shadow-offset-x = -7; 3.13 +shadow-offset-y = -7; 3.14 +# shadow-opacity = 0.7; 3.15 +# shadow-red = 0.0; 3.16 +# shadow-green = 0.0; 3.17 +# shadow-blue = 0.0; 3.18 +shadow-exclude = [ "name = 'Notification'", "class_g = 'Conky'", "class_g ?= 'Notify-osd'", "class_g = 'Cairo-clock'" ]; 3.19 +# shadow-exclude = "n:e:Notification"; 3.20 +shadow-ignore-shaped = false; 3.21 +# shadow-exclude-reg = "x10+0+0"; 3.22 +# xinerama-shadow-crop = true; 3.23 + 3.24 +# Opacity 3.25 +menu-opacity = 0.8; 3.26 +inactive-opacity = 0.8; 3.27 +# active-opacity = 0.8; 3.28 +frame-opacity = 0.7; 3.29 +inactive-opacity-override = false; 3.30 +alpha-step = 0.06; 3.31 +# inactive-dim = 0.2; 3.32 +# inactive-dim-fixed = true; 3.33 +# blur-background = true; 3.34 +# blur-background-frame = true; 3.35 +blur-kern = "3x3box" 3.36 +# blur-kern = "5,5,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1" 3.37 +# blur-background-fixed = true; 3.38 +blur-background-exclude = [ "window_type = 'dock'", "window_type = 'desktop'" ]; 3.39 +# opacity-rule = [ "80:class_g = 'URxvt'" ]; 3.40 + 3.41 +# Fading 3.42 +fading = true; 3.43 +# fade-delta = 30; 3.44 +fade-in-step = 0.03; 3.45 +fade-out-step = 0.03; 3.46 +# no-fading-openclose = true; 3.47 +fade-exclude = [ ]; 3.48 + 3.49 +# Other 3.50 +backend = "xrender" 3.51 +mark-wmwin-focused = true; 3.52 +mark-ovredir-focused = true; 3.53 +# use-ewmh-active-win = true; 3.54 +detect-rounded-corners = true; 3.55 +detect-client-opacity = true; 3.56 +refresh-rate = 0; 3.57 +vsync = "none"; 3.58 +dbe = false; 3.59 +paint-on-overlay = true; 3.60 +# sw-opti = true; 3.61 +# unredir-if-possible = true; 3.62 +# unredir-if-possible-delay = 5000; 3.63 +# unredir-if-possible-exclude = [ ]; 3.64 +focus-exclude = [ "class_g = 'Cairo-clock'" ]; 3.65 +detect-transient = true; 3.66 +detect-client-leader = true; 3.67 +invert-color-include = [ ]; 3.68 +# resize-damage = 1; 3.69 + 3.70 +# GLX backend 3.71 +# glx-no-stencil = true; 3.72 +glx-copy-from-front = false; 3.73 +# glx-use-copysubbuffermesa = true; 3.74 +# glx-no-rebind-pixmap = true; 3.75 +glx-swap-method = "undefined"; 3.76 +# glx-use-gpushader4 = true; 3.77 + 3.78 +# Window type settings 3.79 +wintypes: 3.80 +{ 3.81 + tooltip = { fade = true; shadow = false; opacity = 0.75; focus = true; }; 3.82 +};
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 4.2 +++ b/compton/stuff/compton.desktop Sat Feb 22 19:24:36 2014 +0100 4.3 @@ -0,0 +1,9 @@ 4.4 +[Desktop Entry] 4.5 +Type=Application 4.6 +Name=Compton X Effects 4.7 +Name[fr]=Effets X Compton 4.8 +Comment=Light X compositor 4.9 +Comment[fr]=Compositeur X léger 4.10 +Exec=compton 4.11 +Icon=user-desktop 4.12 +Categories=Utility;