1c71784ac9
Refactor Hyprland configuration to: - Move Steam and Music from special workspaces to unique, named workspaces for better integration into the regular workflow. - Update Waybar's workspace module to correctly display icons for these new named workspaces and filter them out from the special workspaces module. - Implement a global blur effect for inactive windows, with a specific exception to keep Firefox windows fully opaque, enhancing focus on active content.
41 lines
847 B
Nix
41 lines
847 B
Nix
{myConfig, ...}: {
|
|
wayland.windowManager.hyprland.settings = {
|
|
general = {
|
|
gaps_in = 5;
|
|
gaps_out = 15;
|
|
layout = "dwindle";
|
|
allow_tearing = true;
|
|
resize_on_border = true;
|
|
};
|
|
decoration = {
|
|
rounding = 0;
|
|
active_opacity = 0.99;
|
|
inactive_opacity = 0.7;
|
|
shadow = {
|
|
enabled = true;
|
|
range = 2;
|
|
render_power = 3;
|
|
color = "rgba(1a1a1aee)";
|
|
};
|
|
blur = {
|
|
enabled = true;
|
|
size = 8;
|
|
passes = 2;
|
|
new_optimizations = true;
|
|
special = true;
|
|
brightness = 0.60;
|
|
contrast = 0.75;
|
|
};
|
|
};
|
|
monitor = myConfig.hyprland.monitors;
|
|
dwindle = {
|
|
pseudotile = true;
|
|
preserve_split = true;
|
|
smart_split = false;
|
|
};
|
|
master = {
|
|
new_status = "master";
|
|
};
|
|
};
|
|
}
|