update config, add dms, more niri windowrules

This commit is contained in:
fbachus
2026-05-08 12:54:55 +02:00
parent 73ff335427
commit d7cd63f349
17 changed files with 76 additions and 80 deletions
+16 -7
View File
@@ -1,12 +1,12 @@
{
"layer": "bottom", // Waybar at top layer
// "position": "bottom", // Waybar position (top|bottom|left|right)
//"height": 30, // Waybar height (to be removed for auto height)
"layer": "bottom", // Waybar at top layer
// "position": "bottom", // Waybar position (top|bottom|left|right)
//"height": 30, // Waybar height (to be removed for auto height)
"height": 25,
"mode": "dock", // (dock|hide|invisible|overlay)
"exclusive": "false",
"exclusive": "true",
// "width": 1280, // Waybar width
"spacing": 4, // Gaps between modules (4px)
"spacing": 0, // Gaps between modules (4px)
// Choose the order of the modules
"modules-left": ["hyprland/workspaces", "niri/workspaces", "niri/window"],
"modules-center": ["clock"],
@@ -18,19 +18,28 @@
"format": "{name}",
"show-special": true,
"persistent-workspaces": {
"*": 5,
"*": 3,
}
},
"niri/workspaces": {
"disable-scroll": false,
"warp-on-scroll": true,
"format": "{name}",
"persistent-workspaces": {
"*": 3,
},
},
"niri/window": {
"format": "{title}"
},
"hyprland/window": {
"format": "{title}"
},
"hyprland/language": {
"niri/layout": {
"format-en": "UK",
"format-de": "DE",
"format-eu": "EU",
"format-ja": "JP",
"on-click": "hyprctl switchxkblayout at-translated-set-2-keyboard next"
},
"keyboard-state": {