rewritten nice, add setup module (not done)

This commit is contained in:
2022-12-13 23:36:14 +01:00
parent d45e2496b1
commit 1751ab9d45
20 changed files with 2323 additions and 901 deletions

View File

@@ -12,18 +12,21 @@ shadow = true;
# The blur radius for shadows, in pixels. (defaults to 12)
# shadow-radius = 12
shadow-radius = 12;
shadow-radius = 40;
# The opacity of shadows. (0.0 - 1.0, defaults to 0.75)
# shadow-opacity = .75
shadow-opacity = .55
# The left offset for shadows, in pixels. (defaults to -15)
# shadow-offset-x = -15
shadow-offset-x = -7;
shadow-offset-x = -40;
# The top offset for shadows, in pixels. (defaults to -15)
# shadow-offset-y = -15
shadow-offset-y = -7;
# shadow-offset-y = +15
shadow-offset-y = -20;
shadow-ignore-shaped = false
# Red color value of shadow (0.0 - 1.0, defaults to 0).
# shadow-red = 0
@@ -84,7 +87,7 @@ fade-in-step = 0.03;
fade-out-step = 0.03;
# The time between steps in fade step, in milliseconds. (> 0, defaults to 10)
fade-delta = 6
fade-delta = 10
# Specify a list of conditions of windows that should not be faded.
# fade-exclude = []
@@ -95,6 +98,15 @@ fade-out-step = 0.03;
# Do not fade destroyed ARGB windows with WM frame. Workaround of bugs in Openbox, Fluxbox, etc.
# no-fading-destroyed-argb = false
# Animations
animations = true;
animation-stiffness = 300.0;
animation-dampening = 22.0;
animation-clamping = true;
animation-mass = 0.1;
animation-for-open-window = "zoom";
animation-for-menu-window = "slide-down";
animation-for-transient-window = "slide-down";
#################################
# Transparency / Opacity #
@@ -143,14 +155,10 @@ focus-exclude = [ "class_g = 'Cairo-clock'" ];
# Sets the radius of rounded window corners. When > 0, the compositor will
# round the corners of windows. Does not interact well with
# `transparent-clipping`.
#corner-radius = 10
# Exclude conditions for rounded corners.
rounded-corners-exclude = [
"window_type = 'dock'",
"window_type = 'desktop'"
];
corner-radius = 12
#################################
# Background-Blurring #
@@ -163,7 +171,7 @@ blur-size = 12
#
# blur-deviation = false
#
blur-strength = 5
blur-strength = 8
# Blur background of semi-transparent / ARGB windows.
# Bad in performance, with driver-dependent behavior.
@@ -187,7 +195,7 @@ blur-background-fixed = true
# 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-kern = ""
blur-kern = "11x11gaussian";
#blur-kern = "11x11gaussian";
# Exclude conditions for background blur.
@@ -343,7 +351,7 @@ use-damage = true;
# Make transparent windows clip other windows like non-transparent windows do,
# instead of blending on top of them.
#
# transparent-clipping = false
transparent-clipping = false
# Set the log level. Possible values are:
# "trace", "debug", "info", "warn", "error"
@@ -404,9 +412,11 @@ log-level = "warn";
#
wintypes:
{
tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; };
dock = { shadow = true; clip-shadow-above = false; }
tooltip = { fade = true; shadow = true; focus = true; full-shadow = true; };
dock = { shadow = true; clip-shadow-above = false; full-shadow = true; }
dnd = { shadow = false; }
popup_menu = { opacity = 0.8; }
dropdown_menu = { opacity = 0.8; }
popup_menu = { opacity = 1; }
dropdown_menu = { opacity = 1; }
desktop = {full-shadow = false;}
normal = {full-shadow = false;}
};