Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/macguirerintoul/themeport
Easily port color schemes to & from various applications.
https://github.com/macguirerintoul/themeport
Last synced: 8 days ago
JSON representation
Easily port color schemes to & from various applications.
- Host: GitHub
- URL: https://github.com/macguirerintoul/themeport
- Owner: macguirerintoul
- Created: 2020-05-25T02:39:43.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2021-10-18T17:27:29.000Z (about 3 years ago)
- Last Synced: 2024-11-09T05:38:22.616Z (2 months ago)
- Language: Vim script
- Homepage:
- Size: 161 KB
- Stars: 1
- Watchers: 0
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
# themeverter
> Easily port colour schemes to & from various apps.
## Introduction
Themeverter is a command-line program for converting colour schemes.
## Usage
```
$ npm i -g themeverter # first, install themeverter from npm
$ themeverter # then, run themeverter in a directory with your theme file
```### Options
When run without any arguments, `themeverter` will runs a wizard that walks you through converting a theme. It also accepts several arguments:| Argument | Type | Description | Values | Default |
| --- | --- | --- | --- | --- |
| `--from` | string | The 'source' application of the scheme | `vscode`, `vim` | none
| `--to` | string | The 'destination' application of the scheme | `vscode`, `vim`, `alacritty` | none |
| `--name` | string | The name of the colour scheme | any | none |## Support table
This table represents which applications Themeverter can convert from/to. The y axis represents the source app and the y axis represents the destination app.
| From \ To | VSCode | Vim/NeoVim | Alacritty | iTerm | Terminal.app |
| --- | --- | --- | --- | --- | --- |
|**VSCode** | N/A | ✅ | ✅ | [#4](https://github.com/macguirerintoul/themeverter/issues/4) | [#5](https://github.com/macguirerintoul/themeverter/issues/5) |
| **Vim/NeoVim** | [#6](https://github.com/macguirerintoul/themeverter/issues/6) | N/A |
| **Alacritty** | [#7](https://github.com/macguirerintoul/themeverter/issues/7) |
| **iTerm** | [#8](https://github.com/macguirerintoul/themeverter/issues/8) |
| **Terminal.app** | [#9](https://github.com/macguirerintoul/themeverter/issues/9) |
| **spotify-tui** |