summaryrefslogtreecommitdiffstats
path: root/.config/picom
diff options
context:
space:
mode:
authorYigit Sever2021-10-18 10:35:11 +0300
committerYigit Sever2021-10-18 10:35:11 +0300
commit12344cd4ba3ef99a5154f039ab1baaefbb7c3adc (patch)
tree2b15fe229b911f3efc4e665c726fedad26dfe57e /.config/picom
parent168eb2c3b87612efbaef555cb1a55fca275fe0d4 (diff)
downloaddotfiles-12344cd4ba3ef99a5154f039ab1baaefbb7c3adc.tar.gz
dotfiles-12344cd4ba3ef99a5154f039ab1baaefbb7c3adc.tar.bz2
dotfiles-12344cd4ba3ef99a5154f039ab1baaefbb7c3adc.zip
transparent & beautiful
Diffstat (limited to '.config/picom')
-rw-r--r--.config/picom/picom.conf55
1 files changed, 38 insertions, 17 deletions
diff --git a/.config/picom/picom.conf b/.config/picom/picom.conf
index 035c4fd..93022a9 100644
--- a/.config/picom/picom.conf
+++ b/.config/picom/picom.conf
@@ -3,18 +3,39 @@ log-level = "warn";
3log-file = "/home/yigit/.local/share/picom/picom.log"; 3log-file = "/home/yigit/.local/share/picom/picom.log";
4 4
5# shadow 5# shadow
6shadow = true; 6shadow = false;
7shadow-radius = 0; 7shadow-radius = 0;
8shadow-offset-x = 5; 8shadow-offset-x = 5;
9shadow-offset-y = 5; 9shadow-offset-y = 5;
10shadow-opacity = 0.8; 10shadow-opacity = 0.8;
11 11
12corner-radius = 25.0;
13rounded-corners-exclude = [
14#"window_type = 'normal'",
15 "class_g = 'URxvt'",
16 "class_g = 'XTerm'",
17 "class_g = 'Polybar'",
18 "class_g = 'code-oss'",
19#"class_g = 'TelegramDesktop'",
20 "class_g = 'firefox'",
21 "class_g = 'Thunderbird'",
22];
23
24blur:
25{
26 method = "kawase";
27 strength = 7;
28 background = false;
29 background-frame = false;
30 background-fixed = false;
31}
32
12shadow-exclude = [ 33shadow-exclude = [
13 "name = 'Notification'", 34 "name = 'Notification'",
14 "class_g = 'Conky'", 35 "class_g = 'Conky'",
15 "class_g = 'Dunst'", 36 "class_g = 'Dunst'",
16 "class_g = 'Rofi'", 37 "class_g = 'Rofi'",
17 "_GTK_FRAME_EXTENTS@:c" 38 "_GTK_FRAME_EXTENTS@:c"
18]; 39];
19 40
20# opacity 41# opacity
@@ -25,12 +46,12 @@ inactive-opacity-override = false;
25inactive-dim = 0.0; 46inactive-dim = 0.0;
26 47
27opacity-rule = [ 48opacity-rule = [
28 "100:_NET_WM_STATE@[0]:32a = '_NET_WM_STATE_FULLSCREEN'", 49 "100:_NET_WM_STATE@[0]:32a = '_NET_WM_STATE_FULLSCREEN'",
29 "100:_NET_WM_STATE@[1]:32a = '_NET_WM_STATE_FULLSCREEN'", 50 "100:_NET_WM_STATE@[1]:32a = '_NET_WM_STATE_FULLSCREEN'",
30 "100:_NET_WM_STATE@[2]:32a = '_NET_WM_STATE_FULLSCREEN'", 51 "100:_NET_WM_STATE@[2]:32a = '_NET_WM_STATE_FULLSCREEN'",
31 "100:_NET_WM_STATE@[3]:32a = '_NET_WM_STATE_FULLSCREEN'", 52 "100:_NET_WM_STATE@[3]:32a = '_NET_WM_STATE_FULLSCREEN'",
32 "100:_NET_WM_STATE@[4]:32a = '_NET_WM_STATE_FULLSCREEN'", 53 "100:_NET_WM_STATE@[4]:32a = '_NET_WM_STATE_FULLSCREEN'",
33 "0:_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'" 54 "0:_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'"
34]; 55];
35 56
36# fading 57# fading
@@ -62,9 +83,9 @@ xrender-sync-fence = true;
62# window type settings 83# window type settings
63wintypes: 84wintypes:
64{ 85{
65 tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; }; 86 tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; };
66 dock = { shadow = false; } 87 dock = { shadow = false; }
67 dnd = { shadow = false; } 88 dnd = { shadow = false; }
68 popup_menu = { fade = true; shadow = true; opacity = 1; focus = true; full-shadow = true; } 89 popup_menu = { fade = true; shadow = true; opacity = 1; focus = true; full-shadow = true; }
69 dropdown_menu = { opacity = 1; } 90 dropdown_menu = { opacity = 1; }
70}; 91};