Привет. Использую sway + waybar. Версии wlroots|sway|waybar были текущие стабильные, сейчас обновился до current git
bar { swaybar_command waybar }
"custom/lang": {
"exec": "swaymsg -mrt subscribe '[\"input\"]'|jq -c --unbuffered \"select(.change == \\\"xkb_layout\\\") | .input | select(.identifier == \\\"1226:32:LITEON_Technology_USB_Keyboard\\\" and .type == \\\"keyboard\\\") | .xkb_active_layout_name | .[0:2] | {text: ascii_upcase, class: ascii_upсase}\"",
"return-type": "json",
"tooltip": false
},
2. разрешение 1920x1080. Если в конфиге waybar задать
"width": 1920, // Waybar width
[warning] Requested width: 0 exceeds the minimum width: 1920 required by the modules