summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYigit Sever2020-12-08 14:11:55 +0300
committerYigit Sever2020-12-08 14:11:55 +0300
commitadc8631a9f8baa9ce5f2a5a7570ff26eb3ccdcc3 (patch)
tree9a77bac1e34abe1de30928416c5a33aae8d3cb04
parentdd6061d8c85acdf7d32d810c05c9b6c4d7e3da5b (diff)
downloaddotfiles-adc8631a9f8baa9ce5f2a5a7570ff26eb3ccdcc3.tar.gz
dotfiles-adc8631a9f8baa9ce5f2a5a7570ff26eb3ccdcc3.tar.bz2
dotfiles-adc8631a9f8baa9ce5f2a5a7570ff26eb3ccdcc3.zip
cleanup the picom config
-rw-r--r--.config/picom/picom.conf54
1 files changed, 14 insertions, 40 deletions
diff --git a/.config/picom/picom.conf b/.config/picom/picom.conf
index 78a57df..0e2be0a 100644
--- a/.config/picom/picom.conf
+++ b/.config/picom/picom.conf
@@ -1,43 +1,28 @@
1# Shadow 1# log
2log-level = "warn";
3log-file = "/home/yigit/.local/share/picom/picom.log";
4
5# shadow
2shadow = true; 6shadow = true;
3shadow-radius = 0; 7shadow-radius = 0;
4shadow-offset-x = 5; 8shadow-offset-x = 5;
5shadow-offset-y = 5; 9shadow-offset-y = 5;
6log-level = "warn";
7# log-file = "~/.picom.log";
8shadow-opacity = 0.8; 10shadow-opacity = 0.8;
9#shadow-red = 0.33; 11
10#shadow-green = 0.33;
11#shadow-blue = 0.33;
12shadow-exclude = [ 12shadow-exclude = [
13 "name = 'Notification'", 13 "name = 'Notification'",
14 "class_g = 'Conky'", 14 "class_g = 'Conky'",
15 "class_g = 'Dunst'", 15 "class_g = 'Dunst'",
16 "class_g ?= 'Notify-osd'",
17 "class_g = 'Cairo-clock'",
18 "_GTK_FRAME_EXTENTS@:c" 16 "_GTK_FRAME_EXTENTS@:c"
19]; 17];
20# shadow-exclude = "n:e:Notification";
21# shadow-exclude-reg = "x10+0+0";
22# xinerama-shadow-crop = true;
23 18
24# Opacity 19# opacity
25inactive-opacity = 1; 20inactive-opacity = 1;
26# active-opacity = 0.8; 21# active-opacity = 0.8;
27frame-opacity = 1.0; 22frame-opacity = 1.0;
28inactive-opacity-override = false; 23inactive-opacity-override = false;
29inactive-dim = 0.0; 24inactive-dim = 0.0;
30# inactive-dim-fixed = true; 25
31#blur-background = true;
32# blur-background-frame = true;
33blur-kern = "3x3box";
34# 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";
35# blur-background-fixed = true;
36blur-background-exclude = [
37 "window_type = 'dock'",
38 "window_type = 'desktop'",
39 "_GTK_FRAME_EXTENTS@:c"
40];
41opacity-rule = [ 26opacity-rule = [
42 "100:_NET_WM_STATE@[0]:32a = '_NET_WM_STATE_FULLSCREEN'", 27 "100:_NET_WM_STATE@[0]:32a = '_NET_WM_STATE_FULLSCREEN'",
43 "100:_NET_WM_STATE@[1]:32a = '_NET_WM_STATE_FULLSCREEN'", 28 "100:_NET_WM_STATE@[1]:32a = '_NET_WM_STATE_FULLSCREEN'",
@@ -46,45 +31,34 @@ opacity-rule = [
46 "100:_NET_WM_STATE@[4]:32a = '_NET_WM_STATE_FULLSCREEN'", 31 "100:_NET_WM_STATE@[4]:32a = '_NET_WM_STATE_FULLSCREEN'",
47 "0:_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'" 32 "0:_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'"
48]; 33];
49# Fading 34
35# fading
50fading = true; 36fading = true;
51# fade-delta = 30;
52fade-in-step = 0.03; 37fade-in-step = 0.03;
53fade-out-step = 0.03; 38fade-out-step = 0.03;
54# no-fading-openclose = true;
55# no-fading-destroyed-argb = true;
56fade-exclude = [ ]; 39fade-exclude = [ ];
57 40
58# Other 41# other
59backend = "glx"; 42backend = "glx";
60mark-wmwin-focused = true; 43mark-wmwin-focused = true;
61mark-ovredir-focused = true; 44mark-ovredir-focused = true;
62# use-ewmh-active-win = true;
63detect-rounded-corners = true; 45detect-rounded-corners = true;
64detect-client-opacity = true; 46detect-client-opacity = true;
65refresh-rate = 0; 47refresh-rate = 0;
66vsync = true; 48vsync = true;
67# paint-on-overlay = true;
68sw-opti = false; 49sw-opti = false;
69unredir-if-possible = false; 50unredir-if-possible = false;
70# unredir-if-possible-delay = 5000;
71# unredir-if-possible-exclude = [ ];
72focus-exclude = [ "class_g = 'Cairo-clock'" ];
73detect-transient = true; 51detect-transient = true;
74detect-client-leader = true; 52detect-client-leader = true;
75invert-color-include = [ ]; 53invert-color-include = [ ];
76# resize-damage = 1;
77 54
78# GLX backend 55# glx backend
79glx-no-stencil = true; 56glx-no-stencil = true;
80glx-copy-from-front = false; 57glx-copy-from-front = false;
81use-damage = true 58use-damage = true
82# glx-no-rebind-pixmap = true;
83# glx-swap-method = "undefined";
84# glx-use-gpushader4 = true;
85# xrender-sync = true;
86xrender-sync-fence = true; 59xrender-sync-fence = true;
87# Window type settings 60
61# window type settings
88wintypes: 62wintypes:
89{ 63{
90 tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; }; 64 tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; };