Skip to content

Release v0.1.4

Choose a tag to compare

@weby-homelab weby-homelab released this 08 Jul 19:02
v0.1.4
144bbff

🚀 Release v0.1.4 (July 8, 2026)

This release improves the statusline's performance, stability, and hardware compatibility across Linux distributions, especially under unpredictable environments (e.g. blackout states, air raid alerts, and remote development setups).

🛡️ Git Timeout Resilience

  • Wrapped all git-based status queries in a 1-second timeout safeguard using the system timeout command.
  • Why it matters: Prevents terminal statusline hangs and prompt latency when working inside massive repositories or directories mounted via slow/unreachable network filesystems (Samba, NFS).

🔌 Universal Power Supply Scanning

  • Replaced hardcoded battery and AC adapter sysfs paths (/sys/class/power_supply/ACAD/ and /sys/class/power_supply/BAT1/) with dynamic supply scanning using wildcards (/sys/class/power_supply/*/online and /sys/class/power_supply/*/capacity).
  • Why it matters: Ensures seamless blackout and power tracking on laptops and UPS devices across all Linux setups, automatically adapting to varying hardware labels (such as BAT0, BAT1, BATT and AC, ACAD, ADP1).

📦 Installation & Uninstallation Updates

  • Local files are copied to the directory ~/.antigravity/ and registered into your ~/.gemini/antigravity-cli/settings.json profile.
  • You can easily verify execution with echo '{}' | ~/.antigravity/statusline.sh or remove it via ~/.antigravity/uninstall.sh.