<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotfiles/yambar/.config, branch main</title>
<subtitle>configuration files I use</subtitle>
<id>https://git.hwebs.info/dotfiles/atom?h=main</id>
<link rel='self' href='https://git.hwebs.info/dotfiles/atom?h=main'/>
<link rel='alternate' type='text/html' href='https://git.hwebs.info/dotfiles/'/>
<updated>2026-08-03T22:38:40Z</updated>
<entry>
<title>yambar: pin bar to top layer so it stays put on niri workspace switch</title>
<updated>2026-08-03T22:38:40Z</updated>
<author>
<name>Henry J. Webster</name>
<email>hwebs@hwebs.info</email>
</author>
<published>2026-08-03T22:38:40Z</published>
<link rel='alternate' type='text/html' href='https://git.hwebs.info/dotfiles/commit/?id=07f77876377842fa7b8b1f456ab92297e4e39cc6'/>
<id>urn:sha1:07f77876377842fa7b8b1f456ab92297e4e39cc6</id>
<content type='text'>
Niri renders workspaces on top of the background/bottom layer-shell
layers, so a bottom-layer bar slides with the workspace animation.
The top layer stays fixed to the screen.

Assisted-by: Claude Code:claude-opus-4-8
</content>
</entry>
<entry>
<title>yambar: add niri workspace indicator on the left</title>
<updated>2026-08-03T22:32:39Z</updated>
<author>
<name>Henry J. Webster</name>
<email>hwebs@hwebs.info</email>
</author>
<published>2026-08-03T22:32:39Z</published>
<link rel='alternate' type='text/html' href='https://git.hwebs.info/dotfiles/commit/?id=9717be5863eb56c5163ee79b1b6678867cd68fb0'/>
<id>urn:sha1:9717be5863eb56c5163ee79b1b6678867cd68fb0</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>yambar: small changes</title>
<updated>2026-08-01T16:13:27Z</updated>
<author>
<name>Henry J. Webster</name>
<email>hwebs@hwebs.info</email>
</author>
<published>2026-08-01T16:13:12Z</published>
<link rel='alternate' type='text/html' href='https://git.hwebs.info/dotfiles/commit/?id=6c974e1cb3cddd96a26527ee630582ac310456f3'/>
<id>urn:sha1:6c974e1cb3cddd96a26527ee630582ac310456f3</id>
<content type='text'>
- capitalization normalization
- remove user@host for now
</content>
</entry>
<entry>
<title>yambar: remove symbols</title>
<updated>2026-08-01T15:58:39Z</updated>
<author>
<name>Henry J. Webster</name>
<email>hwebs@hwebs.info</email>
</author>
<published>2026-08-01T15:57:15Z</published>
<link rel='alternate' type='text/html' href='https://git.hwebs.info/dotfiles/commit/?id=aeafbef493c55e25274a5cfa517cbc31e07726e2'/>
<id>urn:sha1:aeafbef493c55e25274a5cfa517cbc31e07726e2</id>
<content type='text'>
Symbols were too small on the display.

Switch to text-based.

Assisted-by Claude:Opus-4.8
</content>
</entry>
<entry>
<title>(yambar) single-symbol rework with on-click details</title>
<updated>2026-07-31T16:31:59Z</updated>
<author>
<name>Henry J. Webster</name>
<email>hwebs@hwebs.info</email>
</author>
<published>2026-07-31T16:30:51Z</published>
<link rel='alternate' type='text/html' href='https://git.hwebs.info/dotfiles/commit/?id=80e65b1056952ad16af658dcbc8d890a56376b1a'/>
<id>urn:sha1:80e65b1056952ad16af658dcbc8d890a56376b1a</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>add keepassxc</title>
<updated>2026-07-31T13:01:06Z</updated>
<author>
<name>Henry J. Webster</name>
<email>hwebs@hwebs.info</email>
</author>
<published>2026-07-31T13:00:07Z</published>
<link rel='alternate' type='text/html' href='https://git.hwebs.info/dotfiles/commit/?id=f9e83a7424f65294cee25eeb7e82ddf5a1d1d430'/>
<id>urn:sha1:f9e83a7424f65294cee25eeb7e82ddf5a1d1d430</id>
<content type='text'>
</content>
</entry>
<entry>
<title>(yambar) work on symbols</title>
<updated>2026-07-30T22:34:37Z</updated>
<author>
<name>Henry J. Webster</name>
<email>hwebs@hwebs.info</email>
</author>
<published>2026-07-30T22:34:37Z</published>
<link rel='alternate' type='text/html' href='https://git.hwebs.info/dotfiles/commit/?id=8d91c4954c8ede0ebc6d2256e0a5864517ecd65a'/>
<id>urn:sha1:8d91c4954c8ede0ebc6d2256e0a5864517ecd65a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>yambar: add RAM and disk-space indicators</title>
<updated>2026-07-30T22:21:43Z</updated>
<author>
<name>Henry J. Webster</name>
<email>hwebs@hwebs.info</email>
</author>
<published>2026-07-30T22:21:43Z</published>
<link rel='alternate' type='text/html' href='https://git.hwebs.info/dotfiles/commit/?id=574f1bcedd2a8eef0cfdf059c3038291bbf6e4e4'/>
<id>urn:sha1:574f1bcedd2a8eef0cfdf059c3038291bbf6e4e4</id>
<content type='text'>
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
</content>
</entry>
<entry>
<title>(yambar) put fancy symbols in</title>
<updated>2026-07-30T22:17:45Z</updated>
<author>
<name>=</name>
<email>hwebs@hwebs.info</email>
</author>
<published>2026-07-30T22:17:45Z</published>
<link rel='alternate' type='text/html' href='https://git.hwebs.info/dotfiles/commit/?id=5e5e38f7b473f6c3fc2e8102ceea5090be2cad4d'/>
<id>urn:sha1:5e5e38f7b473f6c3fc2e8102ceea5090be2cad4d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>enzo-specific changes for now</title>
<updated>2026-07-30T21:07:25Z</updated>
<author>
<name>=</name>
<email>hwebs@hwebs.info</email>
</author>
<published>2026-07-30T21:07:25Z</published>
<link rel='alternate' type='text/html' href='https://git.hwebs.info/dotfiles/commit/?id=2bbe30283a1a29aa01c1b0f1273182b8afdbe49f'/>
<id>urn:sha1:2bbe30283a1a29aa01c1b0f1273182b8afdbe49f</id>
<content type='text'>
</content>
</entry>
</feed>
