Skip to content
living-code-themePublic

Repository files navigation

Living Code [lc] mark

馃 Living Code for bat

Calm slate. Living color.
Living Code for bat: TextMate .tmTheme syntax themes, also used by delta, in four color flavors.

teal #00a692 mint #52d7c1 aqua #9ae0dd steel #80b6d3 moss #8acb83 amber #f0be6d copper #e18c5f flare #e96560 orchid #bf91cd rose #ddaec3

Living Code: 4 flavors GitHub stars Open issues Last commit

Installation 路 Flavors 路 Configuration 路 All ports

Previews

Night
Dark 路 full palette

bat running Living Code Night
Frost
Dark 路 softer chroma

bat running Living Code Frost
Paper
Light 路 near-white slate

bat running Living Code Paper
Signal
Dark 路 teal accent

bat running Living Code Signal

Select any preview to view the image at full size.

Installation

Requires bat. Download the four themes into bat's theme folder and rebuild its cache:

curl -fsSL --create-dirs --output-dir "$(bat --config-dir)/themes" -O "https://raw.githubusercontent.com/living-code-theme/bat/main/living-code-{night,frost,paper,signal}.tmTheme" && bat cache --build
bat --list-themes | grep living-code

Then pick a flavor with --theme, or make it the default in $(bat --config-dir)/config:

echo '--theme="living-code-night"' >> "$(bat --config-dir)/config"

delta reads its syntax themes from bat's cache. Use the delta port: its install also adds these themes, and each delta flavor selects the matching syntax theme together with diff backgrounds, headers and gutters.

Sublime Text has its own native color scheme: use the Sublime Text port.

Other tmTheme readers (TextMate, syntect-based tools) can load the same living-code-*.tmTheme files directly.

Flavors

Expand a flavor for its full-size preview and activation instructions.

Night 路 Dark 路 full palette

bat running Living Code Night

After installing the themes and rebuilding bat's cache:

bat --theme="living-code-night"
Frost 路 Dark 路 softer chroma

bat running Living Code Frost

After installing the themes and rebuilding bat's cache:

bat --theme="living-code-frost"
Paper 路 Light 路 near-white slate

bat running Living Code Paper

After installing the themes and rebuilding bat's cache:

bat --theme="living-code-paper"
Signal 路 Dark 路 teal accent

bat running Living Code Signal

After installing the themes and rebuilding bat's cache:

bat --theme="living-code-signal"

Configuration

See bat's documentation for application settings and reload behavior. Rerun bat cache --build after updating the theme files. The activation instructions above identify each supported flavor; keep your other application configuration.

Compatibility

This port supplies TextMate .tmTheme files, not bat itself. bat and delta load them from bat's theme cache; any other tmTheme reader can use the files directly.

Contributing

Found a problem? Open an issue with the app version, the flavor and a screenshot. Want Living Code somewhere else? Request a port.

Pull requests are welcome. Keep this README, port.json and images/ in sync, and use real screenshots of the app, never mockups.

馃 One chameleon, many habitats. Part of Living Code.

License

MIT license

漏 Elliot Luque

Releases

Used by

Contributors

Languages