Skip to content
Living CodePorts & install
GitHub

Ports & installation

Find your app. Open its port page for installation steps.

53 ports

Use ↑ ↓ to choose, Enter to open. Keep typing to search.

Browse 53 ports Esc to close
All ports

bat

Get it
Install the tmTheme files into bat
Source
Flavors

Install

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.

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-frost"' >> "$(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.

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-paper"' >> "$(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.

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-signal"' >> "$(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.

Details

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.

Included files 4
bat running Living Code Nightbat running Living Code Frostbat running Living Code Paperbat running Living Code Signal
bat in Nightbat in Frostbat in Paperbat in Signal