mirror of
https://github.com/ION606/config-backup.git
synced 2026-05-14 22:16:58 +00:00
added picom
This commit is contained in:
@@ -37,7 +37,7 @@ exec --no-startup-id nm-applet
|
|||||||
exec --no-startup-id /usr/lib/notify-osd/notify-osd &
|
exec --no-startup-id /usr/lib/notify-osd/notify-osd &
|
||||||
|
|
||||||
exec_always feh --bg-fill "$(find /home/ion606/Pictures/astolfo/ -type f | shuf -n 1)"
|
exec_always feh --bg-fill "$(find /home/ion606/Pictures/astolfo/ -type f | shuf -n 1)"
|
||||||
exec_always picom --config .config/picom/picom.conf
|
exec_always picom --config /home/ion606/.config/picom/picom.config
|
||||||
exec_always --no-startup-id eww daemon
|
exec_always --no-startup-id eww daemon
|
||||||
|
|
||||||
focus_follows_mouse no
|
focus_follows_mouse no
|
||||||
|
|||||||
+140
@@ -0,0 +1,140 @@
|
|||||||
|
# ~/.config/picom.conf
|
||||||
|
|
||||||
|
##################################
|
||||||
|
# GENERAL
|
||||||
|
##################################
|
||||||
|
|
||||||
|
# use xrender backend (more compatible)
|
||||||
|
backend = "xrender";
|
||||||
|
|
||||||
|
# enable vsync to avoid tearing
|
||||||
|
vsync = true;
|
||||||
|
|
||||||
|
# refresh rate detection (set to 0 to disable)
|
||||||
|
refresh_rate = 0;
|
||||||
|
|
||||||
|
# detect screens and reconfigure when outputs change
|
||||||
|
detect_outputs = true;
|
||||||
|
|
||||||
|
# start quiet (no startup notification)
|
||||||
|
startup_notification = false;
|
||||||
|
|
||||||
|
##################################
|
||||||
|
# SHADOWS
|
||||||
|
##################################
|
||||||
|
|
||||||
|
# whether to draw shadows
|
||||||
|
shadow = true;
|
||||||
|
|
||||||
|
# shadow radius for blur
|
||||||
|
shadow-radius = 7;
|
||||||
|
|
||||||
|
# shadow offset in x and y
|
||||||
|
shadow-offset-x = -7;
|
||||||
|
shadow-offset-y = -7;
|
||||||
|
|
||||||
|
# shadow color (rgba)
|
||||||
|
shadow-color = "#00000080";
|
||||||
|
|
||||||
|
# classes or windows to exclude from having shadows
|
||||||
|
shadow-exclude = [
|
||||||
|
"class_g = 'i3-frame'",
|
||||||
|
"window_type = 'dock'",
|
||||||
|
"window_type = 'desktop'"
|
||||||
|
];
|
||||||
|
|
||||||
|
##################################
|
||||||
|
# FADING (disabled)
|
||||||
|
##################################
|
||||||
|
|
||||||
|
# disable all fade effects
|
||||||
|
fading = false;
|
||||||
|
|
||||||
|
# or if you wanted to re-enable but only disable open/close fades:
|
||||||
|
# no-fading-openclose = true;
|
||||||
|
|
||||||
|
##################################
|
||||||
|
# BLUR (optional)
|
||||||
|
##################################
|
||||||
|
|
||||||
|
# enable blur
|
||||||
|
blur-background = true;
|
||||||
|
|
||||||
|
# blur method: options are 'kernel' or 'dual_kawase'
|
||||||
|
blur-method = "dual_kawase";
|
||||||
|
|
||||||
|
# strength of the blur
|
||||||
|
blur-strength = 5;
|
||||||
|
|
||||||
|
# windows to exclude from blur
|
||||||
|
blur-background-exclude = [
|
||||||
|
"window_type = 'dock'",
|
||||||
|
"window_type = 'desktop'",
|
||||||
|
"class_g = 'Firefox'",
|
||||||
|
"class_g ?= '.*Termite.*'"
|
||||||
|
];
|
||||||
|
|
||||||
|
##################################
|
||||||
|
# OPACITY RULES
|
||||||
|
##################################
|
||||||
|
|
||||||
|
# inactive windows are slightly dimmed
|
||||||
|
inactive-opacity = 0.90;
|
||||||
|
|
||||||
|
# active window full opacity
|
||||||
|
active-opacity = 1.0;
|
||||||
|
|
||||||
|
# opacity for override-redirect (eg dropdowns)
|
||||||
|
frame-opacity = 0.80;
|
||||||
|
|
||||||
|
# per-window opacity overrides
|
||||||
|
opacity-rule = [
|
||||||
|
"90:class_g = 'URxvt'",
|
||||||
|
"85:class_g = 'Alacritty'",
|
||||||
|
"80:class_g = 'steam'",
|
||||||
|
"75:class_g = 'discord'"
|
||||||
|
];
|
||||||
|
|
||||||
|
##################################
|
||||||
|
# OTHER EFFECTS
|
||||||
|
##################################
|
||||||
|
|
||||||
|
# dim background windows (if wanted)
|
||||||
|
# dim = true;
|
||||||
|
# dim-fixed = 0.2;
|
||||||
|
# dim-exclude = [];
|
||||||
|
|
||||||
|
# mark focused windows (outline)
|
||||||
|
# mark-wm-focused = true;
|
||||||
|
# mark-wm-focused-color = "#ff0000";
|
||||||
|
|
||||||
|
# blur on fullscreen (eg videos)
|
||||||
|
# blur-background-frame = true;
|
||||||
|
|
||||||
|
##################################
|
||||||
|
# EXCLUSIONS
|
||||||
|
##################################
|
||||||
|
|
||||||
|
# don't blur or shadow some windows
|
||||||
|
shadow-exclude = [
|
||||||
|
"class_g = 'firefox'",
|
||||||
|
"_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'"
|
||||||
|
];
|
||||||
|
fading-exclude = [
|
||||||
|
"class_g = 'Conky'",
|
||||||
|
"class_g = 'plasmashell'"
|
||||||
|
];
|
||||||
|
|
||||||
|
##################################
|
||||||
|
# MISC
|
||||||
|
##################################
|
||||||
|
|
||||||
|
# detect inactive fullscreen and disable effects
|
||||||
|
detect-client-opacity = true;
|
||||||
|
|
||||||
|
# log file (for debugging)
|
||||||
|
log-file = "~/.cache/picom.log";
|
||||||
|
|
||||||
|
# log-level: trace, debug, info, warn, error
|
||||||
|
log-level = "info";
|
||||||
|
|
||||||
Reference in New Issue
Block a user