Release v0.1.4
🚀 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
timeoutcommand. - 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/*/onlineand/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,BATTandAC,ACAD,ADP1).
📦 Installation & Uninstallation Updates
- Local files are copied to the directory
~/.antigravity/and registered into your~/.gemini/antigravity-cli/settings.jsonprofile. - You can easily verify execution with
echo '{}' | ~/.antigravity/statusline.shor remove it via~/.antigravity/uninstall.sh.