https://github.com/rose-pine/tm-theme
Soho vibes for TextMate
https://github.com/rose-pine/tm-theme
rose-pine soho-vibes theme
Last synced: 2 months ago
JSON representation
Soho vibes for TextMate
- Host: GitHub
- URL: https://github.com/rose-pine/tm-theme
- Owner: rose-pine
- License: mit
- Created: 2024-04-23T03:56:27.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2026-03-07T22:46:43.000Z (2 months ago)
- Last Synced: 2026-03-08T04:10:53.364Z (2 months ago)
- Topics: rose-pine, soho-vibes, theme
- Homepage:
- Size: 186 KB
- Stars: 17
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Rosé Pine for TextMate theme compatible apps
All natural pine, faux fur and a bit of soho vibes for the classy minimalist
## Description
This repository contains the Rosé Pine theme for TextMate theme compatible apps
using the `.tmTheme` XML format. As such, it should largely work with any
without any modifications and was tested with
[sharkdp/bat](https://github.com/sharkdp/bat) in particular.
This theme is a variant of the original
[Rosé Pine Sublime Text](https://github.com/rose-pine/sublime-text) theme by
[ThatOneCalculator](https://github.com/ThatOneCalculator) which has since
migrated to the `.sublime-color-scheme` format.
## Usage
### Example: [sharkdp/bat](https://github.com/sharkdp/bat)
1. Create a new `themes` directory in your _**bat**_ config directory, usually
located at `~/.config/bat/themes`, this can quickly be done by running the
following commands:
```sh
mkdir -p "$(bat --config-dir)/themes"
cd "$(bat --config-dir)/themes"
```
2. Copy one or more `rose-pine{-dawn,-moon}.tmTheme` to the new `themes`
directory:
```sh
curl --remote-name-all https://raw.githubusercontent.com/rose-pine/tm-theme/main/dist/rose-pine{,-dawn,-moon}.tmTheme
```
3. Now, update the theme cache for _**bat**_ by running the following command:
```sh
bat cache --build
```
4. Finally, add `export BAT_THEME="rose-pine"` into your shell configuration
file, or, run the following command:
```sh
echo '--theme="rose-pine"' >> "$(bat --config-file)"
```
_Remember to change `rose-pine` to `rose-pine-dawn` or `rose-pine-moon` if
you prefer those variants._
## Gallery

## Thanks to
- [arrrgi](https://github.com/arrrgi)
- [oplik0](https://github.com/oplik0)
- [ThatOneCalculator](https://github.com/ThatOneCalculator)
## Contributing
Modify `template.json` or `template.tmTheme` using Rosé Pine variables, then
build variants:
```sh
bloom templates
```
_Generated by [@rose-pine/build@0.9.1](https://github.com/rose-pine/build)_