Add Go statusline implementation

Replace shell-based statusline with native Go for ~4x speedup.
Parses JSON natively, detects git status, checks gitea process,
and formats colored output with proper terminal width handling.
This commit is contained in:
2025-12-18 04:59:15 +01:00
parent ffb73d6544
commit 135bbf68f1
4 changed files with 251 additions and 0 deletions

2
go.sum Normal file
View File

@ -0,0 +1,2 @@
golang.org/x/sys v0.39.0 h1:CvCKL8MeisomCi6qNZ+wbb0DN9E5AATixKsvNtMoMFk=
golang.org/x/sys v0.39.0/go.mod h1:OgkHotnGiDImocRcuBABYBEXf8A9a87e/uXjp9XT3ks=