summaryrefslogtreecommitdiff
path: root/brewcheck.go
AgeCommit message (Collapse)Author
2025-11-21perf: cache stats for fasterlookupEltrac
2025-11-21perf: write timestamp to cache file instead of relying on mtimeEltrac
2025-11-21style: gofmt all codeEltrac
2025-11-21style: rename vars shorter to be idiomatic and fix typoEltrac
2025-11-11perf(cache): shorten cacheTTL to 3 daysEltrac
2025-11-11perf: simplify brewcheck cache - ditch JSON format, store empty file and useEltrac
modification timestamp - if no brew, then no cache. if brew, then cache. - simply check if file exists and is fresh to read cache
2025-11-11perf: cache homebrew installation check - looking for brew path takes aEltrac
significant amount of time - caching (supports XDG) brew check result to improve performance