| Age | Commit message (Collapse) | Author |
|
Show workspace numbers on the left of the bar, highlighting the focused
one. A new niri-workspaces.sh script feeds the focused output's workspace
state to yambar's script module (one ws1..ws9 tag per slot: focused /
active / exists / none), re-rendering on niri workspace events. Each
number is clickable to focus that workspace.
Requires jq + niri on the yambar service PATH (added in nixos-config).
Assisted-by: Claude Code:claude-opus-4-8
|
|
- capitalization normalization
- remove user@host for now
|
|
Symbols were too small on the display.
Switch to text-based.
Assisted-by Claude:Opus-4.8
|
|
Collapse each module to one glyph and surface details on left-click via
notify-send/mako (yambar has no hover support). Add CPU, GPU (amdgpu via
gpu.sh), volume (pipewire), and a dynamic user@host label before the clock.
on-click runs without a shell, so CPU temp is read by cpu-notify.sh which
takes {cpu} as an argument.
|
|
|
|
|
|
RAM via the built-in mem module (percent_used, reddened over 85%).
Disk free space has no native module, so add disk.sh emitting df output
as script-module tags (disk_avail human string + disk_used range).
Separators added between the new elements.
Assisted-by: Claude:claude-opus-4-8
|
|
|
|
|