Commit Graph

3 Commits

Author SHA1 Message Date
Mortdecai b339b3e738 fix: kitty status bar clock — redraw via add_timer, drop bogus tab_bar_timeout
kitty has no tab_bar_timeout option (ignored with a warning), so the clock/CPU/mem
only refreshed on tab changes. tab_bar.py now registers a repeating 10s timer that
marks every tab bar dirty. Verified in Xvfb: idle window's clock ticked 16:21 -> 16:22.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-09-29 16:22:25 -04:00
Mortdecai 0c0066fef1 feat: custom kitty tab bar with system status + install scripts
Custom tab_bar.py with flat tabs, right-aligned status area (git branch,
CPU%, memory, uptime, hostname, clock) using Nerd Font icons. F12/Shift+F12
toggle for tab bar. Added Kitty-setup.md, theme-setup.md, and install
scripts for kitty-only and full Debian theme deployment.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
2026-04-09 07:26:15 -04:00
Mortdecai 03407654d6 init: seth-linux-theme scaffold with GTK CSS, kitty, and GNOME configs 2026-04-07 13:41:51 -04:00