<feed xmlns='http://www.w3.org/2005/Atom'>
<title>dotfiles/dot_config/waybar, branch master</title>
<subtitle>My linux config and rc files
</subtitle>
<id>https://git.sommerfeld.dev/dotfiles/atom?h=master</id>
<link rel='self' href='https://git.sommerfeld.dev/dotfiles/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.sommerfeld.dev/dotfiles/'/>
<updated>2026-04-21T00:47:08Z</updated>
<entry>
<title>style: silence SC1003 in bootstrap.sh efibootmgr hint; shfmt wifi-status.sh</title>
<updated>2026-04-21T00:47:08Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-04-21T00:47:08Z</published>
<link rel='alternate' type='text/html' href='https://git.sommerfeld.dev/dotfiles/commit/?id=cd0071297b904028024fcd7a7035516d7d2942de'/>
<id>urn:sha1:cd0071297b904028024fcd7a7035516d7d2942de</id>
<content type='text'>
- bootstrap.sh: the trailing backslash in the efibootmgr example is
  literal text shown to the user, not shell line continuation.
  Disable SC1003 with an inline directive and switch back to single
  quotes so the backslash renders as-is.
- wifi-status.sh: reformat with shfmt -i 2 -ci -s.
</content>
</entry>
<entry>
<title>waybar: use iwd D-Bus + /proc for wifi instead of scraping iwctl</title>
<updated>2026-04-21T00:25:02Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-04-21T00:25:02Z</published>
<link rel='alternate' type='text/html' href='https://git.sommerfeld.dev/dotfiles/commit/?id=678c361b4142b1bfeb34d2b33b9747fd48aff695'/>
<id>urn:sha1:678c361b4142b1bfeb34d2b33b9747fd48aff695</id>
<content type='text'>
Replace iwctl ANSI-stripping with busctl calls against net.connman.iwd
(a formally stable, documented D-Bus API) to get state and SSID, and
read signal strength directly from /proc/net/wireless. No more parser
fragility if iwctl's human-readable layout changes.
</content>
</entry>
<entry>
<title>waybar: add disk module, heat-colour VOL, move window title to left</title>
<updated>2026-04-21T00:24:42Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-04-21T00:24:42Z</published>
<link rel='alternate' type='text/html' href='https://git.sommerfeld.dev/dotfiles/commit/?id=3ffb5cd335717b4250c71a1004b70b95a830c65c'/>
<id>urn:sha1:3ffb5cd335717b4250c71a1004b70b95a830c65c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>waybar: heat-colour CPU/memory/wifi %/temperature values via pango</title>
<updated>2026-04-21T00:24:42Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-04-21T00:24:42Z</published>
<link rel='alternate' type='text/html' href='https://git.sommerfeld.dev/dotfiles/commit/?id=88906113038c1b4986cfc3bf6afc0fb35c5e4127'/>
<id>urn:sha1:88906113038c1b4986cfc3bf6afc0fb35c5e4127</id>
<content type='text'>
</content>
</entry>
<entry>
<title>waybar: use iwctl (from iwd) instead of iw for wifi status</title>
<updated>2026-04-21T00:24:42Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-04-21T00:24:42Z</published>
<link rel='alternate' type='text/html' href='https://git.sommerfeld.dev/dotfiles/commit/?id=0b0dcd8013b98fb1ac5e57921f79c25df952f262'/>
<id>urn:sha1:0b0dcd8013b98fb1ac5e57921f79c25df952f262</id>
<content type='text'>
</content>
</entry>
<entry>
<title>waybar: custom/wifi via iw for bond-slaved wlan; drop wg; shorter memory</title>
<updated>2026-04-21T00:24:42Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-04-21T00:24:42Z</published>
<link rel='alternate' type='text/html' href='https://git.sommerfeld.dev/dotfiles/commit/?id=d48f8b442648eb837929b5d6538d7d75c4746899'/>
<id>urn:sha1:d48f8b442648eb837929b5d6538d7d75c4746899</id>
<content type='text'>
</content>
</entry>
<entry>
<title>waybar: wifi interface is wlan0 on this host</title>
<updated>2026-04-21T00:24:41Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-04-21T00:24:41Z</published>
<link rel='alternate' type='text/html' href='https://git.sommerfeld.dev/dotfiles/commit/?id=95aed3ac22cf80205a2a18cd4b4410338893d066'/>
<id>urn:sha1:95aed3ac22cf80205a2a18cd4b4410338893d066</id>
<content type='text'>
</content>
</entry>
<entry>
<title>waybar: split network into wifi/bond/wg, reorder, add gruvbox accents</title>
<updated>2026-04-21T00:24:41Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-04-21T00:24:41Z</published>
<link rel='alternate' type='text/html' href='https://git.sommerfeld.dev/dotfiles/commit/?id=1845bc539fba083b2326d87833ea15e01a64045f'/>
<id>urn:sha1:1845bc539fba083b2326d87833ea15e01a64045f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>waybar: add free% to memory, slow network updates to 10s</title>
<updated>2026-04-21T00:24:41Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-04-21T00:24:41Z</published>
<link rel='alternate' type='text/html' href='https://git.sommerfeld.dev/dotfiles/commit/?id=0afbe08325191c9b553502473a2bb3a5fc15dc63'/>
<id>urn:sha1:0afbe08325191c9b553502473a2bb3a5fc15dc63</id>
<content type='text'>
</content>
</entry>
<entry>
<title>waybar: show memory used/free and wifi SSID + signal + throughput</title>
<updated>2026-04-21T00:24:41Z</updated>
<author>
<name>sommerfeld</name>
<email>sommerfeld@sommerfeld.dev</email>
</author>
<published>2026-04-21T00:24:41Z</published>
<link rel='alternate' type='text/html' href='https://git.sommerfeld.dev/dotfiles/commit/?id=ab6b0d4f1393b45cefbe00e0e3d6f481a40d0022'/>
<id>urn:sha1:ab6b0d4f1393b45cefbe00e0e3d6f481a40d0022</id>
<content type='text'>
</content>
</entry>
</feed>
