From 14455a3a28bc4275bb9114dc3dfdccc0803759dc Mon Sep 17 00:00:00 2001 From: "committer@tuxwarrior" Date: Thu, 5 Mar 2026 09:11:05 -0500 Subject: [PATCH] top panels for all monitors --- dots/nwg-panel/config | 505 +++++++++++++++++++++++++++++++++++++++++- 1 file changed, 504 insertions(+), 1 deletion(-) diff --git a/dots/nwg-panel/config b/dots/nwg-panel/config index f455a58..2bf32c2 100644 --- a/dots/nwg-panel/config +++ b/dots/nwg-panel/config @@ -1,6 +1,6 @@ [ { - "name": "panel-top", + "name": "panel-top_dp-1", "output": "DP-1", "layer": "bottom", "position": "top", @@ -227,5 +227,508 @@ "sigrt": 34, "use-sigrt": false } + }, + { + "name": "panel-top_dp-2", + "output": "DP-2", + "run-if-output-exist": [], + "run-if-output-absent": [], + "layer": "bottom", + "position": "top", + "controls": "off", + "menu-start": "off", + "width": "auto", + "height": 0, + "margin-top": 0, + "margin-bottom": 0, + "padding-horizontal": 0, + "padding-vertical": 0, + "spacing": 0, + "icons": "light", + "css-name": "panel-top", + "modules-left": [], + "modules-center": [ + "hyprland-workspaces" + ], + "modules-right": [], + "controls-settings": { + "components": [ + "brightness", + "volume", + "battery" + ], + "commands": { + "battery": "" + }, + "show-brightness": false, + "show-volume": false, + "show-battery": true, + "interval": 1, + "icon-size": 16, + "hover-opens": false, + "leave-closes": true, + "click-closes": false, + "root-css-name": "controls-overview", + "css-name": "controls-window", + "battery-low-level": 20, + "battery-low-interval": 3, + "custom-items": [ + { + "name": "Panel settings", + "icon": "nwg-panel", + "cmd": "nwg-panel-config" + } + ], + "menu": { + "name": "unnamed", + "icon": "", + "items": [] + } + }, + "menu-start-settings": { + "cmd-lock": "swaylock -f -c 000000", + "cmd-logout": "swaymsg exit", + "cmd-restart": "systemctl reboot", + "cmd-shutdown": "systemctl -i poweroff", + "autohide": true, + "file-manager": "thunar", + "height": 0, + "icon-size-large": 32, + "icon-size-small": 16, + "icon-size-button": 16, + "margin-bottom": 0, + "margin-left": 0, + "margin-right": 0, + "margin-top": 0, + "padding": 2, + "terminal": "foot", + "width": 0 + }, + "sway-taskbar": { + "workspace-menu": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8" + ], + "name-max-len": 20, + "image-size": 16, + "workspaces-spacing": 0, + "task-padding": 0, + "show-app-icon": true, + "show-app-name": true, + "show-layout": true, + "workspace-buttons": true, + "all-workspaces": true, + "mark-autotiling": true, + "mark-xwayland": true, + "all-outputs": false + }, + "hyprland-taskbar": { + "name-max-len": 24, + "icon-size": 16, + "workspaces-spacing": 0, + "client-padding": 0, + "show-app-icon": true, + "show-app-name": true, + "show-layout": true, + "all-outputs": false, + "all-workspaces": true, + "show-ws-names": true, + "mark-xwayland": true, + "angle": 0.0 + }, + "sway-workspaces": { + "numbers": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8" + ], + "show-icon": true, + "image-size": 16, + "show-name": true, + "name-length": 40, + "mark-autotiling": true, + "mark-content": true, + "hide-empty": false, + "show-layout": true + }, + "hyprland-workspaces": { + "num-ws": 10, + "show-icon": true, + "image-size": 16, + "show-name": true, + "name-length": 40, + "show-empty": true, + "mark-content": true, + "show-names": true, + "mark-floating": true, + "mark-xwayland": true, + "angle": 0.0, + "show-inactive-workspaces": true, + "show-workspaces-from-all-outputs": false, + "show-workspaces": true + }, + "clock": { + "format": "%a, %d. %b %H:%M:%S", + "tooltip-text": "", + "tooltip-date-format": false, + "on-left-click": "", + "on-middle-click": "", + "on-right-click": "", + "on-scroll-up": "", + "on-scroll-down": "", + "root-css-name": "root-clock", + "css-name": "clock", + "interval": 1, + "angle": 0.0 + }, + "playerctl": { + "buttons-position": "left", + "icon-size": 16, + "chars": 30, + "scroll": false, + "button-css-name": "", + "label-css-name": "", + "interval": 1 + }, + "scratchpad": { + "css-name": "", + "icon-size": 16 + }, + "dwl-tags": { + "tag-names": "1 2 3 4 5 6 7 8 9", + "title-limit": 55 + }, + "openweather": { + "appid": "", + "weatherbit-api-key": "", + "lat": null, + "long": null, + "lang": "en", + "units": "metric", + "interval": 1800, + "loc-name": "", + "weather-icons": "color", + "on-right-click": "", + "on-middle-click": "", + "on-scroll": "", + "icon-placement": "start", + "icon-size": 24, + "css-name": "weather", + "show-name": false, + "angle": 0.0, + "ow-popup-icons": "light", + "popup-icon-size": 24, + "popup-text-size": "medium", + "popup-css-name": "weather-forecast", + "popup-placement": "right", + "popup-margin-horizontal": 0, + "popup-margin-top": 0, + "popup-margin-bottom": 0, + "show-humidity": true, + "show-wind": true, + "show-pressure": true, + "show-cloudiness": true, + "show-visibility": true, + "show-pop": true, + "show-volume": true + }, + "brightness-slider": { + "show-values": true, + "icon-size": 16, + "interval": 10, + "hover-opens": false, + "leave-closes": false, + "root-css-name": "brightness-module", + "css-name": "brightness-popup", + "angle": 0.0, + "icon-placement": "start", + "backlight-device": "", + "backlight-controller": "brightnessctl", + "slider-orientation": "horizontal", + "slider-inverted": false, + "popup-icon-placement": "start", + "popup-horizontal-alignment": "left", + "popup-vertical-alignment": "top", + "popup-width": 256, + "popup-height": 64, + "popup-horizontal-margin": 0, + "popup-vertical-margin": 0, + "step-size": 1 + }, + "monitor": "", + "width-as-percentage": false, + "homogeneous": true, + "exclusive-zone": true, + "sigrt": 64, + "use-sigrt": false, + "start-hidden": false, + "sway-mode": {}, + "hyprland-submap": {}, + "keyboard-layout": {}, + "niri-taskbar": {}, + "tray": {}, + "random-wallpaper": {}, + "pinned": {} + }, + { + "name": "panel-top_hdmi-a-1", + "output": "HDMI-A-1", + "run-if-output-exist": [], + "run-if-output-absent": [], + "layer": "bottom", + "position": "top", + "controls": "off", + "menu-start": "off", + "width": "auto", + "height": 0, + "margin-top": 0, + "margin-bottom": 0, + "padding-horizontal": 0, + "padding-vertical": 0, + "spacing": 0, + "icons": "light", + "css-name": "panel-top", + "modules-left": [], + "modules-center": [ + "hyprland-workspaces" + ], + "modules-right": [], + "controls-settings": { + "components": [ + "brightness", + "volume", + "battery" + ], + "commands": { + "battery": "" + }, + "show-brightness": false, + "show-volume": false, + "show-battery": true, + "interval": 1, + "icon-size": 16, + "hover-opens": false, + "leave-closes": true, + "click-closes": false, + "root-css-name": "controls-overview", + "css-name": "controls-window", + "battery-low-level": 20, + "battery-low-interval": 3, + "custom-items": [ + { + "name": "Panel settings", + "icon": "nwg-panel", + "cmd": "nwg-panel-config" + } + ], + "menu": { + "name": "unnamed", + "icon": "", + "items": [] + } + }, + "menu-start-settings": { + "cmd-lock": "swaylock -f -c 000000", + "cmd-logout": "swaymsg exit", + "cmd-restart": "systemctl reboot", + "cmd-shutdown": "systemctl -i poweroff", + "autohide": true, + "file-manager": "thunar", + "height": 0, + "icon-size-large": 32, + "icon-size-small": 16, + "icon-size-button": 16, + "margin-bottom": 0, + "margin-left": 0, + "margin-right": 0, + "margin-top": 0, + "padding": 2, + "terminal": "foot", + "width": 0 + }, + "sway-taskbar": { + "workspace-menu": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8" + ], + "name-max-len": 20, + "image-size": 16, + "workspaces-spacing": 0, + "task-padding": 0, + "show-app-icon": true, + "show-app-name": true, + "show-layout": true, + "workspace-buttons": true, + "all-workspaces": true, + "mark-autotiling": true, + "mark-xwayland": true, + "all-outputs": false + }, + "hyprland-taskbar": { + "name-max-len": 24, + "icon-size": 16, + "workspaces-spacing": 0, + "client-padding": 0, + "show-app-icon": true, + "show-app-name": true, + "show-layout": true, + "all-outputs": false, + "all-workspaces": true, + "show-ws-names": true, + "mark-xwayland": true, + "angle": 0.0 + }, + "sway-workspaces": { + "numbers": [ + "1", + "2", + "3", + "4", + "5", + "6", + "7", + "8" + ], + "show-icon": true, + "image-size": 16, + "show-name": true, + "name-length": 40, + "mark-autotiling": true, + "mark-content": true, + "hide-empty": false, + "show-layout": true + }, + "hyprland-workspaces": { + "num-ws": 10, + "show-icon": true, + "image-size": 16, + "show-name": true, + "name-length": 40, + "show-empty": true, + "mark-content": true, + "show-names": true, + "mark-floating": true, + "mark-xwayland": true, + "angle": 0.0 + }, + "clock": { + "format": "%a, %d. %b %H:%M:%S", + "tooltip-text": "", + "tooltip-date-format": false, + "on-left-click": "", + "on-middle-click": "", + "on-right-click": "", + "on-scroll-up": "", + "on-scroll-down": "", + "root-css-name": "root-clock", + "css-name": "clock", + "interval": 1, + "angle": 0.0 + }, + "playerctl": { + "buttons-position": "left", + "icon-size": 16, + "chars": 30, + "scroll": false, + "button-css-name": "", + "label-css-name": "", + "interval": 1 + }, + "scratchpad": { + "css-name": "", + "icon-size": 16 + }, + "dwl-tags": { + "tag-names": "1 2 3 4 5 6 7 8 9", + "title-limit": 55 + }, + "openweather": { + "appid": "", + "weatherbit-api-key": "", + "lat": null, + "long": null, + "lang": "en", + "units": "metric", + "interval": 1800, + "loc-name": "", + "weather-icons": "color", + "on-right-click": "", + "on-middle-click": "", + "on-scroll": "", + "icon-placement": "start", + "icon-size": 24, + "css-name": "weather", + "show-name": false, + "angle": 0.0, + "ow-popup-icons": "light", + "popup-icon-size": 24, + "popup-text-size": "medium", + "popup-css-name": "weather-forecast", + "popup-placement": "right", + "popup-margin-horizontal": 0, + "popup-margin-top": 0, + "popup-margin-bottom": 0, + "show-humidity": true, + "show-wind": true, + "show-pressure": true, + "show-cloudiness": true, + "show-visibility": true, + "show-pop": true, + "show-volume": true + }, + "brightness-slider": { + "show-values": true, + "icon-size": 16, + "interval": 10, + "hover-opens": false, + "leave-closes": false, + "root-css-name": "brightness-module", + "css-name": "brightness-popup", + "angle": 0.0, + "icon-placement": "start", + "backlight-device": "", + "backlight-controller": "brightnessctl", + "slider-orientation": "horizontal", + "slider-inverted": false, + "popup-icon-placement": "start", + "popup-horizontal-alignment": "left", + "popup-vertical-alignment": "top", + "popup-width": 256, + "popup-height": 64, + "popup-horizontal-margin": 0, + "popup-vertical-margin": 0, + "step-size": 1 + }, + "monitor": "", + "width-as-percentage": false, + "homogeneous": true, + "exclusive-zone": true, + "sigrt": 64, + "use-sigrt": false, + "start-hidden": false, + "sway-mode": {}, + "hyprland-submap": {}, + "keyboard-layout": {}, + "niri-taskbar": {}, + "tray": {}, + "random-wallpaper": {}, + "pinned": {} } ] \ No newline at end of file