Не знаю, мне пока все нравиться, я по поводу прозрачности не активных окон, я правда использую эту функцию всего пол дня!
До
compton-а пробовал "
xcompmgr" тоже все здорово, только я не смог сделать полупрозрачными не активные окна с помощью "xcompmgr" (а так хотелось!!!), но сейчас не о нем!
Маленькая подсказка для таких как я, только начинающих настраивать compton:
Когда вы установите compton то возникнут проблемы c conky!
1. У них появятся тени, как их убрать описано выше в этой ветке, повторятся не буду, реально легко отключаются или посмотрите код мой ниже!
2. conky станут так-же полупрозрачными как и Ваши неактивные окна! Искал решение долго, пока не нашел эту ссылку
https://bbs.archlinux.org/viewtopic.php?id=163765
Обрадовался, ну реально, написать исключение для conky и дело в "шляпе"! У меня была один в один проблема как и у автора по ссылке! Также менял значение "
own_window_type desktop" и радовался результатом пока не кликнул мышкой по рабочему столу...
Но, к моему сожалению мне его подсказка не особо помогла т.к. я не знал какое значение может иметь [n]ame и [a]nywhere в "описание"
[n]ame [a]nywhere in the Title of Window. для кода
focus-exclude = ["n
Conky"]; И ДО СИХ ПОР НЕ ЗНАЮ!!!
Делаем conky всегда в фокусе, что бы они всегда были как активное окно.
focus-exclude = [ "class_g = 'conky_logo'" ]; где "conky_logo" - это "Title of Window". Заблаговременно мы добавляем сточку "
own_window_class conky_logo" в код самой conky" в фаил
.conkyrc также можно сделать исключение на прозрачность
opacity-rule = [ 'class_g = "conky_logo":1.00' ] (Я это не делал, мне хватило первого исключения)
Ниже код моего
compton.conf с тенями, затуханием, с прозрачностью для не активных окон и т.п.
Код: Выделить всё
# Shadow
shadow = true;
#shadow = false;
no-dnd-shadow = true;
no-dock-shadow = true;
#clear-shadow = true;
shadow-radius = 7;
shadow-offset-x = 3;
shadow-offset-y = 3;
shadow-opacity = 0.7;
# shadow-red = 0.0;
# shadow-green = 0.0;
# shadow-blue = 0.0;
## Remove Shadow from CONKY WINDOW ##
## compliments mrpeachy and falldown
# use wininfo to determine window name -OR- in the conky:
# own_window_class conky_logo
# Then just simply use:
# shadow-exclude = "i:e:window-name";
# Use brackets and comma for more then one window
# shadow-exclude = ["i:e:conky_logo","i:e:conkyw","i:e:S11","i:e:test"];
# shadow-exclude = "i:e:Conky";
############## try this #################
# shadow-exclude = ["i:e:Conky","i:e:interactiveconky","i:e:click_log"];
shadow-exclude = "i:e:conky_logo";
shadow-ignore-shaped = false;
# Opacity
menu-opacity = 1; # The opacity for menus. (default 1.0)
inactive-opacity = 0.5; # Default opacity of inactive windows. (0.0 - 1.0)
# active-opacity = 0.8; # Default opacity for active windows. (0.0 - 1.0)
frame-opacity = 0.7; # Opacity of window titlebars and borders. (0.1 - 1.0)
inactive-opacity-override = false; # Let inactive opacity set by 'inactive-opacity' overrides
focus-exclude = [ "class_g = 'conky_logo'" ]; # value of _NET_WM_OPACITY. Bad choice.
alpha-step = 0.06; # XRender backend: Step size for alpha pictures. Increasing
# it may result in less X resource usage,
# Yet fading may look bad.
#inactive-dim = 0.5; # Dim inactive windows. (0.0 - 1.0)
# inactive-dim-fixed = true; # Do not let dimness adjust based on window opacity.
# blur-background = true; # Blur background of transparent windows.
# Bad performance with X Render backend.
# GLX backend is preferred.
# blur-background-frame = true; # Blur background of opaque windows with transparent
# frames as well.
#blur-background-fixed = false; # Do not let blur radius adjust based on window opacity.
#blur-background-exclude = [ "window_type = 'dock'", "window_type = 'desktop'" ];
# Exclude conditions for background blur.
# Fading
fading = true;
# fade-delta = 30;
fade-in-step = 0.015;
fade-out-step = 0.03;
# no-fading-openclose = true;
# Other
mark-wmwin-focused = true;
mark-ovredir-focused = true;
detect-rounded-corners = true;
detect-client-opacity = true;
#refresh-rate = 0;
#vsync = "none";
dbe = false;
paint-on-overlay = false;
sw-opti = false;
# Window type settings
wintypes:
{
tooltip = { fade = true; shadow = false; opacity = 0.85; };
};

Вопрос:
Сейчас у меня не работает функция "Поверх всех окон"! Это 4-ре точечки в рамке каждого окна! Точнее функция то работает только compton-у всеравно на эту функцию "Поверх всех окон"! Он продолжает "затемнять" не активное окно.
Думаю нужно опять добавить исключение для compton, что мол когда активирована функция "Поверх всех окон" то, то окно должно быть активное также как и другое с которым пользователь сейчас работает.
Только вот к чему "привязаться" что бы compton отслеживал функцию "Поверх всех окон" я не знаю!
