- activeWindow: shows the focused toplevel title from Quickshell.Wayland ToplevelManager. Left-click activates, middle-click closes, right-click killactive. Hidden in vertical bars to avoid title rotation noise. - nightLight: toggles omarchy-toggle-nightlight; status detected via pgrep hyprsunset. Hides when hyprsunset isn't installed. - keyboardLayout: shows current xkb layout short code, click cycles via hyprctl switchxkblayout. Refreshes on Hyprland activelayout events. - lockKeys: caps/num/scroll lock indicators read from /sys/class/leds. Uses plain A/1/S letters; hides each indicator when off. - spacer: configurable blank space (size) for layout tuning. Defaults add activeWindow to the left section and nightLight to the right section between audioPanel and brightness.
23 lines
744 B
JSON
23 lines
744 B
JSON
{
|
|
"position": "top",
|
|
"fontFamily": "JetBrainsMono Nerd Font",
|
|
"centerAnchor": "calendar",
|
|
"layout": {
|
|
"left": ["omarchy", "workspacesPro", "activeWindow"],
|
|
"center": ["media", "calendar", "weatherFlyout", "update", "voxtype", "screenRecording", "idle", "notifications"],
|
|
"right": ["tray", "systemStats", "microphone", "bluetoothPanel", "networkPanel", "audioPanel", "nightLight", "brightness", "powerProfile", "battery", "powerMenu"]
|
|
},
|
|
"modules": {
|
|
"calendar": {
|
|
"format": "dddd HH:mm",
|
|
"formatAlt": "dd MMMM 'W'ww yyyy",
|
|
"verticalFormat": "HH\n—\nmm"
|
|
},
|
|
"clock": {
|
|
"format": "dddd HH:mm",
|
|
"formatAlt": "dd MMMM 'W'ww yyyy",
|
|
"verticalFormat": "HH\n—\nmm"
|
|
}
|
|
}
|
|
}
|