configuration form the arch linux stored

This commit is contained in:
filipriec
2025-09-22 08:27:51 +02:00
commit 3e6d1a0d61
166 changed files with 807076 additions and 0 deletions

97
picom/picom.conf Normal file
View File

@@ -0,0 +1,97 @@
# ---
# Lucy's Dotfiles
# https://github.com/lucyy-mc/dotfiles-new
# Picom config
# ---
# ---
# Shadow
# ---
shadow = true;
# shadow-radius = 5;
# shadow-offset-x = -7;
# shadow-offset-y = -7;
shadow-exclude = [
"name = 'Notification'",
"class_g = 'dunst'",
"class_g = 'Conky'",
"class_g = 'Rofi'",
"class_g ?= 'Notify-osd'",
"class_g = 'Cairo-clock'",
"_GTK_FRAME_EXTENTS@:c"
];
# ---
# Fade
# ---
fading = true
fade-in-step = 0.1;
fade-out-step = 0.1;
# ---
# Opacity
# ---
inactive-opacity-override = false;
# make hidden windows transparent (fixes i3 stacking)
opacity-rule = [
"0:_NET_WM_STATE@:32a *= '_NET_WM_STATE_HIDDEN'",
"80:class_g = 'Nemo' && focused",
"65:class_g = 'Nemo' && !focused",
"100:class_g = 'Alacritty' && focused", # Add this line for Alacritty
"100:focused", # Add this line to ensure all focused windows have full opacity
];
# ---
# Blur
# ---
blur-background = true
blur: {
method: "dual_kawase";
strength: 3;
background:false;
}
blur-background-exclude = [
"window_type = 'desktop'",
"_GTK_FRAME_EXTENTS@:c",
#"class_g = 'code-oss' && focused",
"class_g = 'Nemo' && focused",
];
# ---
# Settings
# ---
backend = "glx";
vsync = true
wintypes:
{
tooltip = { fade = true; shadow = true; opacity = 0.90; focus = true; full-shadow = false; };
dock = { shadow = false; }
dnd = { shadow = false; }
popup_menu = { opacity = 0.8; }
dropdown_menu = { opacity = 0.8; }
};
# ---
# Corners
# ---
corner-radius = 10
round-borders = 20
# Enable opacity
inactive-opacity = 1;
# active-opacity = 85;
frame-opacity = 1;
inactive-opacity-override = false;