Compton

Матеріал з Wiki.Zina
Версія від 09:31, 2 травня 2016, створена >WikiSysop (→Настройка)
(різн.) ← Попередня версія | Поточна версія (різн.) | Новіша версія → (різн.)
Перейти до навігації Перейти до пошуку

Установка

[ред. | ред. код]
sudo apt-get install compton

http://www.ubuntuupdates.org/compton

Настройка

[ред. | ред. код]
vim ~/.config/compton.conf
backend = "glx";
paint-on-overlay = true;
glx-no-stencil = true;
glx-no-rebind-pixmap = true;
vsync = "opengl-swc";

# Shadow settings
shadow = true; # Enabled client-side shadows on windows.
no-dock-shadow = true; # Avoid drawing shadows on dock/panel windows.
no-dnd-shadow = true; # Don't draw shadows on DND windows.
clear-shadow = true; # Zero the part of the shadow's mask behind the window (experimental).
shadow-radius = 9; # The blur radius for shadows. (default 12)
shadow-offset-x = -13; # The left offset for shadows. (default -15)
shadow-offset-y = -13; # The top offset for shadows. (default -15)

# Disable shadow
# Формат строки:
# TARGET:TYPE[FLAGS]:PATTERN
# TARGET может принимать одно из значений: «n» (имя окна), «i» (конкретный класс окна), «g» (общий класс окна), и «r» (функции окна).
# TYPE может принимать одно из значений: «e» (точное совпадение), «a» (любое совпадение), «s» (совпадение сначала), «w» (шаблон), и «p» (регулярное выражение PCRE, если скомпилировано с поддержкой).
# FLAGS может быть набором параметров. На данный момент единственным установленным параметром является «i» (игнорировать регистр).
# PATTERN фактически является строкой шаблона.
shadow-exclude = [
  "fullscreen",
  "n:e:Notification",
  "n:e:Docky",
  "g:e:Synapse",
  "g:e:Conky",
  # "n:w:*Firefox*",
  # "n:w:*Chromium*",
  "n:w:*dockbarx*",
  "class_g ?= 'Xfce4-notifyd'",
  "class_g ?= 'Xfce4-power-manager'",
  "class_g ?= 'Notify-osd'",
  "_GTK_FRAME_EXTENTS@:c"
];

# Opacity
detect-client-opacity = false;

# Window type settings
wintypes: {
  tooltip = {
    shadow = false;
  };
};

Ссылки

[ред. | ред. код]