1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-08-08 06:28:27 -04:00

hyprland: fix named workspaces hiding from widget

fixes #2047
This commit is contained in:
bbedward
2026-07-02 22:48:41 -04:00
parent 6cdb891551
commit 31efe9b385
8 changed files with 365 additions and 194 deletions
+202 -128
View File
@@ -8701,6 +8701,101 @@
"description": "Always blur against the wallpaper, even with Xray off",
"conditionKey": "isNiri"
},
{
"section": "hyprlandLayoutGapsMode",
"label": "Gaps",
"tabIndex": 37,
"category": "Personalization",
"keywords": [
"appearance",
"auto",
"config",
"custom",
"customize",
"gap",
"gaps",
"hyprland",
"inner",
"leaves",
"margin",
"margins",
"matches",
"outer",
"override",
"padding",
"panel",
"personal",
"personalization",
"statusbar",
"taskbar",
"topbar",
"unmanaged"
],
"description": "Auto matches bar spacing; Off leaves gaps to your Hyprland config"
},
{
"section": "mangoLayoutGapsMode",
"label": "Gaps",
"tabIndex": 37,
"category": "Personalization",
"keywords": [
"appearance",
"auto",
"config",
"custom",
"customize",
"gap",
"gaps",
"inner",
"leaves",
"mango",
"mangowc",
"margin",
"margins",
"matches",
"outer",
"override",
"padding",
"panel",
"personal",
"personalization",
"statusbar",
"taskbar",
"topbar",
"unmanaged"
],
"description": "Auto matches bar spacing; Off leaves gaps to your MangoWC config"
},
{
"section": "niriLayoutGapsMode",
"label": "Gaps",
"tabIndex": 37,
"category": "Personalization",
"keywords": [
"appearance",
"auto",
"config",
"custom",
"customize",
"gap",
"gaps",
"leaves",
"margin",
"margins",
"matches",
"niri",
"override",
"padding",
"panel",
"personal",
"personalization",
"statusbar",
"taskbar",
"topbar",
"unmanaged"
],
"description": "Auto matches bar spacing; Off leaves gaps to your niri config"
},
{
"section": "hyprlandLayout",
"label": "Hyprland Layout Overrides",
@@ -8708,15 +8803,19 @@
"category": "Personalization",
"keywords": [
"appearance",
"auto",
"border",
"config",
"custom",
"customize",
"gap",
"gaps",
"hyprland",
"layout",
"leaves",
"margin",
"margins",
"matches",
"overrides",
"padding",
"panel",
@@ -8724,16 +8823,58 @@
"personalization",
"radius",
"rounding",
"spacing",
"statusbar",
"taskbar",
"topbar",
"window"
],
"icon": "crop_square",
"description": "Use custom gaps instead of bar spacing",
"description": "Auto matches bar spacing; Off leaves gaps to your Hyprland config",
"conditionKey": "isHyprland"
},
{
"section": "hyprlandLayoutGapsOverride",
"label": "Inner Gaps",
"tabIndex": 37,
"category": "Personalization",
"keywords": [
"appearance",
"between",
"custom",
"customize",
"gaps",
"hyprland",
"inner",
"override",
"personal",
"personalization",
"space",
"windows"
],
"description": "Space between windows"
},
{
"section": "mangoLayoutGapsOverride",
"label": "Inner Gaps",
"tabIndex": 37,
"category": "Personalization",
"keywords": [
"appearance",
"between",
"custom",
"customize",
"gaps",
"inner",
"mango",
"mangowc",
"override",
"personal",
"personalization",
"space",
"windows"
],
"description": "Space between windows"
},
{
"section": "mangoLayout",
"label": "MangoWC Layout Overrides",
@@ -8741,31 +8882,34 @@
"category": "Personalization",
"keywords": [
"appearance",
"auto",
"border",
"config",
"custom",
"customize",
"dwl",
"gap",
"gaps",
"layout",
"leaves",
"mango",
"mangowc",
"margin",
"margins",
"matches",
"overrides",
"padding",
"panel",
"personal",
"personalization",
"radius",
"spacing",
"statusbar",
"taskbar",
"topbar",
"window"
],
"icon": "crop_square",
"description": "Use custom gaps instead of bar spacing",
"description": "Auto matches bar spacing; Off leaves gaps to your MangoWC config",
"conditionKey": "isMango"
},
{
@@ -8775,14 +8919,18 @@
"category": "Personalization",
"keywords": [
"appearance",
"auto",
"border",
"config",
"custom",
"customize",
"gap",
"gaps",
"layout",
"leaves",
"margin",
"margins",
"matches",
"niri",
"overrides",
"padding",
@@ -8790,16 +8938,64 @@
"personal",
"personalization",
"radius",
"spacing",
"statusbar",
"taskbar",
"topbar",
"window"
],
"icon": "layers",
"description": "Use custom gaps instead of bar spacing",
"description": "Auto matches bar spacing; Off leaves gaps to your niri config",
"conditionKey": "isNiri"
},
{
"section": "hyprlandLayoutGapsOutOverride",
"label": "Outer Gaps",
"tabIndex": 37,
"category": "Personalization",
"keywords": [
"appearance",
"between",
"custom",
"customize",
"edge",
"edges",
"gaps",
"hyprland",
"outer",
"override",
"personal",
"personalization",
"screen",
"space",
"windows"
],
"description": "Space between windows and screen edges"
},
{
"section": "mangoLayoutGapsOutOverride",
"label": "Outer Gaps",
"tabIndex": 37,
"category": "Personalization",
"keywords": [
"appearance",
"between",
"custom",
"customize",
"edge",
"edges",
"gaps",
"mango",
"mangowc",
"outer",
"override",
"personal",
"personalization",
"screen",
"space",
"windows"
],
"description": "Space between windows and screen edges"
},
{
"section": "hyprlandLayoutBorderSizeEnabled",
"label": "Override Border Size",
@@ -8941,85 +9137,6 @@
],
"description": "Use custom window radius instead of theme radius"
},
{
"section": "hyprlandLayoutGapsOverrideEnabled",
"label": "Override Gaps",
"tabIndex": 37,
"category": "Personalization",
"keywords": [
"appearance",
"custom",
"customize",
"gap",
"gaps",
"hyprland",
"margin",
"margins",
"override",
"padding",
"panel",
"personal",
"personalization",
"spacing",
"statusbar",
"taskbar",
"topbar"
],
"description": "Use custom gaps instead of bar spacing"
},
{
"section": "mangoLayoutGapsOverrideEnabled",
"label": "Override Gaps",
"tabIndex": 37,
"category": "Personalization",
"keywords": [
"appearance",
"custom",
"customize",
"gap",
"gaps",
"mango",
"mangowc",
"margin",
"margins",
"override",
"padding",
"panel",
"personal",
"personalization",
"spacing",
"statusbar",
"taskbar",
"topbar"
],
"description": "Use custom gaps instead of bar spacing"
},
{
"section": "niriLayoutGapsOverrideEnabled",
"label": "Override Gaps",
"tabIndex": 37,
"category": "Personalization",
"keywords": [
"appearance",
"custom",
"customize",
"gap",
"gaps",
"margin",
"margins",
"niri",
"override",
"padding",
"panel",
"personal",
"personalization",
"spacing",
"statusbar",
"taskbar",
"topbar"
],
"description": "Use custom gaps instead of bar spacing"
},
{
"section": "hyprlandResizeOnBorder",
"label": "Resize on Border",
@@ -9114,49 +9231,6 @@
],
"description": "Rounded corners for windows"
},
{
"section": "hyprlandLayoutGapsOverride",
"label": "Window Gaps",
"tabIndex": 37,
"category": "Personalization",
"keywords": [
"appearance",
"between",
"custom",
"customize",
"gaps",
"hyprland",
"override",
"personal",
"personalization",
"space",
"window",
"windows"
],
"description": "Space between windows"
},
{
"section": "mangoLayoutGapsOverride",
"label": "Window Gaps",
"tabIndex": 37,
"category": "Personalization",
"keywords": [
"appearance",
"between",
"custom",
"customize",
"gaps",
"mango",
"mangowc",
"override",
"personal",
"personalization",
"space",
"window",
"windows"
],
"description": "Space between windows"
},
{
"section": "niriLayoutGapsOverride",
"label": "Window Gaps",