Replies: 3 comments
-
A sample of result with my 3 screens and différente configuration on each on |
Beta Was this translation helpful? Give feedback.
0 replies
-
Below the config.ctl for manage dynamicly waybars
|
Beta Was this translation helpful? Give feedback.
0 replies
-
And my current wbarconfgen.sh to do that :
|
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi, have build this morning a draft to change your waybar script builder to mange multi screen support.
can have a spécifique waybar setup for each screen.
each display id as identify by the serial number corresponding
the setup is stored by setupID = wabarID for 3, 2 or 1 display enable
the output of the builder :
`❯ ~/.config/hyprdots/scripts/wbarconfgen2.sh
Monitor Count: 3
Monitor ID: 0
Monitor Output: HDMI-A-1
Monitor Model: Kamvas Pro16+
Monitor Serial: 0x01010101
Monitor Description: HAT Kamvas Pro16+ 0x01010101 (HDMI-A-1)
Monitor ID: 1
Monitor Output: DP-1
Monitor Model: LA2405
Monitor Serial: CN41470SDV
Monitor Description: Hewlett Packard LA2405 CN41470SDV (DP-1)
Monitor ID: 2
Monitor Output: DP-3
Monitor Model: PL4372UH
Monitor Serial: 0x000000C2
Monitor Description: Iiyama North America PL4372UH 0x000000C2 (DP-3)
Monitors Setup: ID0=0x01010101,ID1=CN41470SDV,ID2=0x000000C2
Build waybar config 4 on display 0 port HDMI-A-1
mod=( cpu memory custom/cpuinfo ) ( idle_inhibitor clock ) ( hyprland/workspaces ) id=4 col=4
mod=( hyprland/window ) id=4 col=5
mod=( backlight network bluetooth pulseaudio pulseaudio#microphone custom/updates custom/keybindhint ) ( tray battery ) ( custom/wallchange custom/theme custom/wbar custom/cliphist custom/power ) id=4 col=6
Build waybar config 3 on display 1 port DP-1
mod=( cpu memory custom/cpuinfo custom/gpuinfo ) ( idle_inhibitor clock ) ( hyprland/workspaces ) id=3 col=4
mod=( hyprland/window ) id=3 col=5
mod=( backlight network bluetooth pulseaudio pulseaudio#microphone custom/updates custom/keybindhint ) ( tray battery ) ( custom/wallchange custom/theme custom/wbar custom/cliphist custom/power ) id=3 col=6
Build waybar config 1 on display 2 port DP-3
mod=( cpu memory custom/cpuinfo custom/gpuinfo ) ( idle_inhibitor clock ) id=1 col=4
mod=( hyprland/workspaces hyprland/window ) id=1 col=5
mod=( backlight network bluetooth pulseaudio pulseaudio#microphone custom/updates custom/keybindhint ) ( tray battery ) ( custom/wallchange custom/theme custom/wbar custom/cliphist custom/power ) id=1 col=6
❯ `
Beta Was this translation helpful? Give feedback.
All reactions