mirror of
https://gitlab.com/dwt1/dotfiles.git
synced 2023-02-13 20:55:19 -05:00
118 lines
3.3 KiB
Text
Executable file
118 lines
3.3 KiB
Text
Executable file
# ____ _____
|
|
# | _ \_ _| Derek Taylor (DistroTube)
|
|
# | | | || | http://www.youtube.com/c/DistroTube
|
|
# | |_| || | http://www.gitlab.com/dwt1/
|
|
# |____/ |_|
|
|
#
|
|
# My config. Not much to see here; just some pretty standard stuff.
|
|
|
|
# Enabled client-side shadows on windows. Note desktop windows
|
|
# (windows with '_NET_WM_WINDOW_TYPE_DESKTOP') never get shadow,
|
|
# unless explicitly requested using the wintypes option.
|
|
#
|
|
shadow = true;
|
|
|
|
# The blur radius for shadows, in pixels. (defaults to 12)
|
|
shadow-radius = 8;
|
|
|
|
# The opacity of shadows. (0.0 - 1.0, defaults to 0.75)
|
|
shadow-opacity = .6
|
|
|
|
# The left offset for shadows, in pixels. (defaults to -15)
|
|
shadow-offset-x = -3;
|
|
|
|
# The top offset for shadows, in pixels. (defaults to -15)
|
|
shadow-offset-y = -3;
|
|
|
|
# Specify a list of conditions of windows that should have no shadow.
|
|
#
|
|
# examples:
|
|
# shadow-exclude = "n:e:Notification";
|
|
#
|
|
# shadow-exclude = []
|
|
shadow-exclude = [
|
|
"name = 'Notification'",
|
|
"class_g = 'Conky'",
|
|
"class_g ?= 'Notify-osd'",
|
|
"class_g = 'Cairo-clock'",
|
|
"class_g = 'slop'",
|
|
"class_g = 'Polybar'",
|
|
"class_g = 'trayer'",
|
|
"_GTK_FRAME_EXTENTS@:c"
|
|
];
|
|
|
|
|
|
# Fade windows in/out when opening/closing and when opacity changes,
|
|
# unless no-fading-openclose is used.
|
|
# fading = false
|
|
fading = true;
|
|
|
|
# Opacity change between steps while fading in. (0.01 - 1.0, defaults to 0.028)
|
|
# fade-in-step = 0.028
|
|
fade-in-step = 0.03;
|
|
|
|
# Opacity change between steps while fading out. (0.01 - 1.0, defaults to 0.03)
|
|
# fade-out-step = 0.03
|
|
fade-out-step = 0.03;
|
|
|
|
# The time between steps in fade step, in milliseconds. (> 0, defaults to 10)
|
|
# fade-delta = 10
|
|
|
|
# Specify a list of conditions of windows that should not be faded.
|
|
# don't need this, we disable fading for all normal windows with wintypes: {}
|
|
fade-exclude = [
|
|
"class_g = 'slop'" # maim
|
|
]
|
|
|
|
# Opacity of inactive windows. (0.1 - 1.0, defaults to 1.0)
|
|
# inactive-opacity = 0.8
|
|
inactive-opacity = 1.00
|
|
|
|
# Opacity of window titlebars and borders. (0.1 - 1.0, disabled by default)
|
|
# frame-opacity = 1.0
|
|
frame-opacity = 1.00
|
|
|
|
# Default opacity for dropdown menus and popup menus. (0.0 - 1.0, defaults to 1.0)
|
|
# menu-opacity = 1.0
|
|
# menu-opacity is depreciated use dropdown-menu and popup-menu instead.
|
|
|
|
#If using these 2 below change their values in line 510 & 511 aswell
|
|
popup_menu = { opacity = 0.8; }
|
|
dropdown_menu = { opacity = 0.8; }
|
|
|
|
|
|
# Let inactive opacity set by -i override the '_NET_WM_OPACITY' values of windows.
|
|
# inactive-opacity-override = true
|
|
inactive-opacity-override = false;
|
|
|
|
# Default opacity for active windows. (0.0 - 1.0, defaults to 1.0)
|
|
active-opacity = 1.00
|
|
|
|
# Dim inactive windows. (0.0 - 1.0, defaults to 0.0)
|
|
# inactive-dim = 0.0
|
|
|
|
# Specify a list of conditions of windows that should always be considered focused.
|
|
# focus-exclude = []
|
|
focus-exclude = [
|
|
"class_g = 'Cairo-clock'",
|
|
"class_g = 'Bar'", # lemonbar
|
|
"class_g = 'slop'", # maim
|
|
"class_g = 'trayer'" # trayer
|
|
];
|
|
|
|
opacity-rule = [
|
|
"100:class_g = 'XTerm'",
|
|
"100:class_g = 'URxvt'",
|
|
"100:class_g = 'firefox'",
|
|
"100:class_g = 'Thunderbird'"
|
|
];
|
|
|
|
wintypes:
|
|
{
|
|
normal = { fade = false; shadow = true; }
|
|
tooltip = { fade = true; shadow = true; opacity = 0.75; focus = true; full-shadow = false; };
|
|
dock = { shadow = false; }
|
|
dnd = { shadow = true; }
|
|
popup_menu = { opacity = 0.8; }
|
|
dropdown_menu = { opacity = 0.8; }
|
|
};
|