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

niri/xray: make bar xray implicit, add conflict detection for

configuration
This commit is contained in:
bbedward
2026-07-02 10:05:23 -04:00
parent 57d08f6b3b
commit 9ff085c46a
9 changed files with 1686 additions and 1280 deletions
File diff suppressed because it is too large Load Diff
@@ -8642,80 +8642,6 @@
],
"description": "Width of window border and focus ring"
},
{
"section": "hyprlandLayoutBarXrayEnabled",
"label": "Frame Xray",
"tabIndex": 37,
"category": "Personalization",
"keywords": [
"appearance",
"auto",
"background",
"bar",
"because",
"bg",
"custom",
"customize",
"dank",
"desktop",
"enabled",
"frame",
"hide",
"hyprland",
"image",
"panel",
"performance",
"personal",
"personalization",
"picture",
"reveal",
"statusbar",
"taskbar",
"through",
"topbar",
"unavailable",
"uses",
"wallpaper",
"while",
"windows",
"would",
"xray"
],
"description": "Unavailable while an enabled Dank Bar uses Auto Hide because Xray would reveal the wallpaper through windows"
},
{
"section": "niriLayoutBarXrayEnabled",
"label": "Frame Xray",
"tabIndex": 37,
"category": "Personalization",
"keywords": [
"appearance",
"auto",
"background",
"bar",
"bg",
"custom",
"customize",
"desktop",
"frame",
"hide",
"image",
"niri",
"performance",
"personal",
"personalization",
"picture",
"reveal",
"through",
"unavailable",
"wallpaper",
"while",
"windows",
"would",
"xray"
],
"description": "Unavailable while using Auto Hide as Xray would reveal the wallpaper through windows"
},
{
"section": "hyprlandLayout",
"label": "Hyprland Layout Overrides",
@@ -9202,26 +9128,28 @@
"appearance",
"background",
"background-effect",
"beneath",
"bg",
"blur",
"blurred",
"content",
"custom",
"customize",
"desktop",
"effect",
"hyprland",
"image",
"makes",
"performance",
"personal",
"personalization",
"picture",
"through",
"visible",
"show",
"surfaces",
"wallpaper",
"windows",
"xray"
],
"description": "Xray on makes the windows background visible through to the wallpaper"
"description": "Blurred surfaces show the wallpaper instead of the content beneath",
"conditionKey": "isHyprland"
},
{
"section": "niriLayoutXrayEnabled",
@@ -9232,26 +9160,28 @@
"appearance",
"background",
"background-effect",
"beneath",
"bg",
"blur",
"blurred",
"content",
"custom",
"customize",
"desktop",
"effect",
"image",
"makes",
"niri",
"performance",
"personal",
"personalization",
"picture",
"through",
"visible",
"show",
"surfaces",
"wallpaper",
"windows",
"xray"
],
"description": "Xray on makes the windows background visible through to the wallpaper"
"description": "Blurred surfaces show the wallpaper instead of the content beneath",
"conditionKey": "isNiri"
},
{
"section": "windowRules",
+326 -116
View File
@@ -20,6 +20,13 @@
"reference": "",
"comment": ""
},
{
"term": "%1 Startup Failed",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "%1 active session",
"translation": "",
@@ -111,20 +118,6 @@
"reference": "",
"comment": ""
},
{
"term": "%1 exists but is not included in config. Custom keybinds will not work until this is fixed.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "%1 exists but is not included. Window rules won't apply.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "%1 filtered",
"translation": "",
@@ -1357,6 +1350,13 @@
"reference": "",
"comment": ""
},
{
"term": "An xray rule at %1 may conflict with the Xray settings below",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Analog",
"translation": "",
@@ -1490,6 +1490,13 @@
"reference": "",
"comment": ""
},
{
"term": "App name or identity (e.g., firefox)",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Appearance",
"translation": "",
@@ -2533,13 +2540,6 @@
"reference": "",
"comment": ""
},
{
"term": "Binds Include Missing",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Binds include added",
"translation": "",
@@ -2673,6 +2673,13 @@
"reference": "",
"comment": ""
},
{
"term": "Blurred surfaces show the wallpaper instead of the content beneath",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Body",
"translation": "",
@@ -2869,6 +2876,13 @@
"reference": "",
"comment": ""
},
{
"term": "Browse and set wallpapers",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Browse or search plugins",
"translation": "",
@@ -3366,6 +3380,13 @@
"reference": "",
"comment": ""
},
{
"term": "Choose wallpaper folder",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Choose where notification popups appear on screen",
"translation": "",
@@ -3492,13 +3513,6 @@
"reference": "",
"comment": ""
},
{
"term": "Click 'Setup' to create %1 and add include to config.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Click 'Setup' to create %1 and add include to your compositor config.",
"translation": "",
@@ -3506,13 +3520,6 @@
"reference": "",
"comment": ""
},
{
"term": "Click 'Setup' to create cursor config and add include to your compositor config.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Click 'Setup' to create the outputs config and add include to your compositor config.",
"translation": "",
@@ -3646,6 +3653,13 @@
"reference": "",
"comment": ""
},
{
"term": "Clock, calendar, system info and profile",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Close",
"translation": "",
@@ -3745,7 +3759,7 @@
"comment": ""
},
{
"term": "Color shown for areas not covered by wallpaper (e.g. Fit or Pad modes)",
"term": "Color shown for areas not covered by wallpaper",
"translation": "",
"context": "",
"reference": "",
@@ -4298,7 +4312,7 @@
"comment": ""
},
{
"term": "Controls outlines around blurred foreground cards, pills, and notification cards",
"term": "Controls outlines around foreground cards, pills, and notification cards",
"translation": "",
"context": "",
"reference": "",
@@ -4724,20 +4738,6 @@
"reference": "",
"comment": ""
},
{
"term": "Cursor Config Not Configured",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Cursor Include Missing",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Cursor Size",
"translation": "",
@@ -5060,6 +5060,13 @@
"reference": "",
"comment": ""
},
{
"term": "Dank Dash",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "DankBar",
"translation": "",
@@ -6019,6 +6026,13 @@
"reference": "",
"comment": ""
},
{
"term": "Drag a widget by its handle here to reorder it or drop it into another group",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Drag to Reorder",
"translation": "",
@@ -6026,6 +6040,13 @@
"reference": "",
"comment": ""
},
{
"term": "Drag to reorder or click to hide tabs. Use ↑/↓ to highlight a tab and Ctrl+↑/↓ to move it.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Drag widgets to reorder within sections. Use the eye icon to hide/show widgets (maintains spacing), or X to remove them completely.",
"translation": "",
@@ -6061,6 +6082,13 @@
"reference": "",
"comment": ""
},
{
"term": "Drop here",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Drop your override for %1 so the DMS default action re-applies?",
"translation": "",
@@ -6159,6 +6187,13 @@
"reference": "",
"comment": ""
},
{
"term": "Edge Hover Reveal",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Edge Spacing",
"translation": "",
@@ -6754,6 +6789,13 @@
"reference": "",
"comment": ""
},
{
"term": "Excluded Media Players",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Exclusive Zone Offset",
"translation": "",
@@ -7090,13 +7132,6 @@
"reference": "",
"comment": ""
},
{
"term": "Failed to enable plugin: %1",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Failed to fetch network QR code: %1",
"translation": "",
@@ -7713,20 +7748,6 @@
"reference": "",
"comment": ""
},
{
"term": "Fix Now",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Fixing...",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Flags",
"translation": "",
@@ -7867,6 +7888,13 @@
"reference": "",
"comment": ""
},
{
"term": "Focused Display",
"translation": "",
"context": "workspace appearance tab",
"reference": "",
"comment": ""
},
{
"term": "Focused Monitor Only",
"translation": "",
@@ -8077,6 +8105,13 @@
"reference": "",
"comment": ""
},
{
"term": "Forecast and conditions",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Foreground Layers",
"translation": "",
@@ -8791,6 +8826,13 @@
"reference": "",
"comment": ""
},
{
"term": "Hidden until weather is enabled",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Hide",
"translation": "",
@@ -9057,6 +9099,13 @@
"reference": "",
"comment": ""
},
{
"term": "Hover Popouts",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "How often the server polls for new updates.",
"translation": "",
@@ -9736,6 +9785,20 @@
"reference": "",
"comment": ""
},
{
"term": "Jump to page",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Jump to page (1 - %1)",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Keep Awake",
"translation": "",
@@ -11647,6 +11710,13 @@
"reference": "",
"comment": ""
},
{
"term": "Next page",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Night",
"translation": "",
@@ -12018,6 +12088,13 @@
"reference": "",
"comment": ""
},
{
"term": "No excluded players configured",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "No features enabled",
"translation": "",
@@ -12270,6 +12347,13 @@
"reference": "",
"comment": ""
},
{
"term": "No screenshot provided",
"translation": "",
"context": "plugin browser no screenshot",
"reference": "",
"comment": ""
},
{
"term": "No session selected",
"translation": "",
@@ -12648,6 +12732,13 @@
"reference": "",
"comment": ""
},
{
"term": "Now playing and media controls",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Numbers",
"translation": "",
@@ -12837,6 +12928,13 @@
"reference": "",
"comment": ""
},
{
"term": "Open Delay",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Open Dir",
"translation": "",
@@ -12928,6 +13026,20 @@
"reference": "",
"comment": ""
},
{
"term": "Open the launcher by hovering the emerge edge (when free of bar and dock)",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Open widget popouts by hovering over the bar. Moving to another widget switches the popout.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Open with...",
"translation": "",
@@ -13075,13 +13187,6 @@
"reference": "",
"comment": ""
},
{
"term": "Outputs Include Missing",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Overcast",
"translation": "",
@@ -13782,6 +13887,13 @@
"reference": "",
"comment": ""
},
{
"term": "Plugin dependency missing",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Plugin disabled: %1",
"translation": "",
@@ -14146,6 +14258,13 @@
"reference": "",
"comment": ""
},
{
"term": "Prevent specific applications from displaying in the media controllers (e.g., browser audio streams, background tools). Matches player identity or desktop file name case-insensitively.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Preview",
"translation": "",
@@ -14167,6 +14286,13 @@
"reference": "",
"comment": ""
},
{
"term": "Previous page",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Primary",
"translation": "",
@@ -14671,6 +14797,13 @@
"reference": "",
"comment": ""
},
{
"term": "Related: %1",
"translation": "",
"context": "related plugins",
"reference": "",
"comment": ""
},
{
"term": "Release",
"translation": "",
@@ -14881,6 +15014,13 @@
"reference": "",
"comment": ""
},
{
"term": "Reorder & Group",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Repeat",
"translation": "",
@@ -15553,10 +15693,17 @@
"reference": "",
"comment": ""
},
{
"term": "Screenshot unavailable",
"translation": "",
"context": "plugin browser screenshot error",
"reference": "",
"comment": ""
},
{
"term": "Scroll",
"translation": "",
"context": "",
"context": "wallpaper fill mode",
"reference": "",
"comment": ""
},
@@ -16071,6 +16218,13 @@
"reference": "",
"comment": ""
},
{
"term": "Separate Appearance for Unfocused Display(s)",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Separate Light & Dark Themes",
"translation": "",
@@ -16078,6 +16232,13 @@
"reference": "",
"comment": ""
},
{
"term": "Separate appearance for unfocused displays is not supported on this compositor.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Separator",
"translation": "",
@@ -16190,6 +16351,13 @@
"reference": "",
"comment": ""
},
{
"term": "Setting up...",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Settings",
"translation": "",
@@ -16337,6 +16505,13 @@
"reference": "",
"comment": ""
},
{
"term": "Shortcut that opens this settings window",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Shortcuts",
"translation": "",
@@ -16884,7 +17059,7 @@
"comment": ""
},
{
"term": "Show foreground surfaces on blurred panels for stronger contrast",
"term": "Show foreground surfaces on panels for stronger contrast",
"translation": "",
"context": "",
"reference": "",
@@ -17289,6 +17464,13 @@
"reference": "",
"comment": ""
},
{
"term": "Sort wallpapers",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Sorting & Layout",
"translation": "",
@@ -18073,6 +18255,13 @@
"reference": "",
"comment": ""
},
{
"term": "The 'boregard' tool is not installed or not on your PATH.\n\nInstall it from https://danklinux.com, then re-enable this plugin.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "The 'dgop' tool is required for system monitoring.\nPlease install dgop to use this feature.",
"translation": "",
@@ -18227,6 +18416,13 @@
"reference": "",
"comment": ""
},
{
"term": "This install is still using hyprland.conf. Run dms setup to migrate before editing layout settings.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "This install is still using hyprland.conf. Run dms setup to migrate before editing shortcuts in Settings.",
"translation": "",
@@ -18381,6 +18577,13 @@
"reference": "",
"comment": ""
},
{
"term": "Time to rest on a widget before its popout opens",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Time to wait before hiding after the pointer leaves",
"translation": "",
@@ -18892,6 +19095,13 @@
"reference": "",
"comment": ""
},
{
"term": "Unfocused Display(s)",
"translation": "",
"context": "workspace appearance tab",
"reference": "",
"comment": ""
},
{
"term": "Ungrouped",
"translation": "",
@@ -19382,6 +19592,13 @@
"reference": "",
"comment": ""
},
{
"term": "Use different workspace colors on displays that are not focused",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Use fingerprint authentication for the lock screen.",
"translation": "",
@@ -20271,20 +20488,6 @@
"reference": "",
"comment": ""
},
{
"term": "Window Rules Include Missing",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Window Rules Not Configured",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Wipe",
"translation": "",
@@ -20404,6 +20607,13 @@
"reference": "",
"comment": ""
},
{
"term": "Xray Blur Effect",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Xray blurs only the wallpaper (efficient) and is the default when Blur is on. Set Xray to Off for regular full blur of everything beneath the window (more expensive).",
"translation": "",
@@ -20411,6 +20621,13 @@
"reference": "",
"comment": ""
},
{
"term": "Xray options are in Compositor → Layout",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "Y",
"translation": "",
@@ -20530,6 +20747,13 @@
"reference": "",
"comment": ""
},
{
"term": "boregard is required",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "brandon",
"translation": "",
@@ -20607,20 +20831,6 @@
"reference": "",
"comment": ""
},
{
"term": "dms/cursor config exists but is not included. Cursor settings won't apply.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "dms/outputs config exists but is not included in your compositor config. Display changes won't persist.",
"translation": "",
"context": "",
"reference": "",
"comment": ""
},
{
"term": "e.g. /usr/bin/my-script --flag",
"translation": "",
@@ -20943,6 +21153,13 @@
"reference": "",
"comment": ""
},
{
"term": "reviewed",
"translation": "",
"context": "plugin status",
"reference": "",
"comment": ""
},
{
"term": "seconds",
"translation": "",
@@ -21027,13 +21244,6 @@
"reference": "",
"comment": ""
},
{
"term": "verified",
"translation": "",
"context": "plugin status",
"reference": "",
"comment": ""
},
{
"term": "wtype not available - install wtype for paste support",
"translation": "",