Reliably run any Linux distribution on any hardware with a cross-compiled host OS for containerized environments.
Bump termenv to v0.11.0
Lazily detect background color setting
This change prevents Lipgloss from querying the terminal's background color setting on init. Instead, the background color will get queried the first time the setting gets accessed by HasDarkBackground, and the result will be cached.
Furthermore SetHasDarkBackground(bool) has been added, which explicitly sets a value and avoids the automatic detection from ever being run.
Bump termenv dependency
Fix typo in AdaptiveColor's godoc comment
Use termenv's EnvColorProfile, which respects NO_COLOR and CLICOLOR_FORCE env vars
Use termenv to enable Windows virtual terminal processing
Fix JoinVertical behavior for non-edge non-center alignments
Add Value method (#66)
Fix and generally improve various doc comments
Protect against concurrent color profile access with a sync.RWMutex
dont overwrite background when inheriting
remove repeating code
remove vet dir
Clarify Inherit comment
ci: add benchmark test for Style.Render
Use ReplaceAll instead of Replace with n=-1
chore: drop go-colorful dependency (but it's a great lib)
chore(lint): remove magic numbers
Fix height doc (width -> height)
docs(lint): update example code in GoDocs per new style standard
This revision was made automatically via 'golangci-lint run --fix'