Compositor config when sharing screen with zoom
This commit is contained in:
		| @@ -16,8 +16,8 @@ | ||||
| #+HTML_HEAD: <script type="text/javascript" src="./js/jquery.stickytableheaders.min.js"></script> | ||||
| #+HTML_HEAD: <script type="text/javascript" src="./js/readtheorg.js"></script> | ||||
|  | ||||
| #+PROPERTY: header-args: :tangle ~/.config/picom/picom.conf | ||||
| #+PROPERTY: header-args+: :comments both :mkdirp yes | ||||
| #+PROPERTY: header-args :tangle ~/.config/picom/picom.conf | ||||
| #+PROPERTY: header-args+ :comments both :mkdirp yes | ||||
| :END: | ||||
|  | ||||
| * Shadow | ||||
| @@ -26,63 +26,29 @@ | ||||
|   shadow-radius = 12; | ||||
|   shadow-offset-x = -12; | ||||
|   shadow-offset-y = -12; | ||||
|   shadow-opacity = 0.95; | ||||
|   shadow-exclude = [ | ||||
|     "name = 'Notification'", | ||||
|     "window_type = 'dock'", | ||||
|     "window_type = 'dnd'", | ||||
|     "class_g = 'VirtualBox'", | ||||
|     "class_g ?= 'Notify-osd'", | ||||
|     "class_g = 'Tilda'", | ||||
|     "class_g = 'Firefox'", | ||||
|     "class_g = 'Opera'", | ||||
|     "class_g = 'CoverGloobus'", | ||||
|     "class_g = 'Cairo-clock'", | ||||
|     "class_g = 'dzen'", | ||||
|     "class_g = 'stalonetray'", | ||||
|     "_GTK_FRAME_EXTENTS@:c" | ||||
|   "name = 'Notification'", | ||||
|   "window_type = 'dock'", | ||||
|   "window_type = 'dnd'", | ||||
|   "class_g = 'VirtualBox'", | ||||
|   "class_g ?= 'Notify-osd'", | ||||
|   "name = 'cpt_frame_window'", # For zoom problem when sharing screen | ||||
|   "class_g = 'stalonetray'" | ||||
|   ]; | ||||
| #+END_SRC | ||||
|  | ||||
| * Opacity | ||||
| #+BEGIN_SRC conf | ||||
|   # menu-opacity = 0.92; | ||||
|   # inactive-opacity = 0.92; | ||||
|   # active-opacity = 0.92; | ||||
|   # frame-opacity = 0.9; | ||||
|   inactive-opacity = 1.0; | ||||
|   frame-opacity = 1.0; | ||||
|   inactive-opacity-override = false; | ||||
|   # inactive-dim = 0.2; | ||||
|   # inactive-dim-fixed = true; | ||||
|   # blur-background = true; | ||||
|   # blur-background-frame = true; | ||||
|   blur-kern = "3x3box"; | ||||
|   # 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"; | ||||
|   # blur-background-fixed = true; | ||||
|   blur-background-exclude = [ | ||||
|     "window_type = 'dock'", | ||||
|     "window_type = 'desktop'", | ||||
|     "class_g = 'CoverGloobus'", | ||||
|     "class_g = 'Opera'", | ||||
|     "_GTK_FRAME_EXTENTS@:c" | ||||
|   ]; | ||||
|  | ||||
|   #opacity-rule = [ "80:class_g = 'XTerm'" ]; | ||||
|   #opacity-rule = [ "80:class_g = 'UXTerm'" ]; | ||||
|   #opacity-rule = [ "80:class_g = 'i3bar'" ]; | ||||
|   #opacity-rule = [ "90:class_g = 'dzen'" ]; | ||||
|   opacity-rule = [ "40:class_g = 'Bspwm' && class_i = 'presel_feedback'" ]; | ||||
| #+END_SRC | ||||
|  | ||||
| * Fading | ||||
| #+BEGIN_SRC conf | ||||
|   fading = false; | ||||
|   fade-delta = 10.0; | ||||
|   fade-in-step = 0.03; | ||||
|   fade-out-step = 0.03; | ||||
|   # no-fading-openclose = true; | ||||
|   # no-fading-destroyed-argb = true; | ||||
|   fade-exclude = [ | ||||
|   ]; | ||||
| #+END_SRC | ||||
|  | ||||
| * Other | ||||
| @@ -90,37 +56,17 @@ | ||||
|   backend = "xrender"; | ||||
|   mark-wmwin-focused = true; | ||||
|   mark-ovredir-focused = true; | ||||
|   # use-ewmh-active-win = true; | ||||
|   detect-rounded-corners = true; | ||||
|   detect-client-opacity = true; | ||||
|   refresh-rate = 0; | ||||
|   vsync = false; | ||||
|   dbe = false; | ||||
|   # sw-opti = true; | ||||
|   # unredir-if-possible = true; | ||||
|   # unredir-if-possible-delay = 5000; | ||||
|   # unredir-if-possible-exclude = [ ]; | ||||
|   detect-transient = true; | ||||
|   detect-client-leader = true; | ||||
|   invert-color-include = [ ]; | ||||
|   # resize-damage = 1; | ||||
| #+END_SRC | ||||
|  | ||||
| * Window Type Setting | ||||
| #+begin_src conf | ||||
|   wintypes: | ||||
|   { | ||||
|     tooltip = { | ||||
|       fade = true; | ||||
|       shadow = true; | ||||
|       opacity = 0.75; | ||||
|       focus = true; | ||||
|     }; | ||||
|     fullscreen = { | ||||
|       fade = true; | ||||
|       shadow = false; | ||||
|       opacity = 1; | ||||
|       focus = true; | ||||
|     }; | ||||
|   tooltip = { fade = true; shadow = true; focus = true; full-shadow = false; }; | ||||
|   dock = { shadow = false; } | ||||
|   dnd = { shadow = false; } | ||||
|   }; | ||||
| #+end_src | ||||
|   | ||||
		Reference in New Issue
	
	Block a user