Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/doki-theme/doki-theme-vim
Complementary color schemes for your full Otaku terminal experience. Works best with the Doki Theme for Hyper.js!
https://github.com/doki-theme/doki-theme-vim
anime color-scheme color-schemes hyper hyperjs otaku theme themes vim waifu
Last synced: 2 days ago
JSON representation
Complementary color schemes for your full Otaku terminal experience. Works best with the Doki Theme for Hyper.js!
- Host: GitHub
- URL: https://github.com/doki-theme/doki-theme-vim
- Owner: doki-theme
- License: mit
- Created: 2020-06-27T14:04:21.000Z (over 4 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T22:17:54.000Z (almost 2 years ago)
- Last Synced: 2023-03-04T00:43:19.893Z (over 1 year ago)
- Topics: anime, color-scheme, color-schemes, hyper, hyperjs, otaku, theme, themes, vim, waifu
- Language: Vim Script
- Homepage:
- Size: 2.59 MB
- Stars: 41
- Watchers: 3
- Forks: 5
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
Doki Theme VIM
---![Zero Two's light theme w/ hyper](./assets/screenshots/zero_two_code.png)
These VIM color themes will complement your [Doki Theme for Hyper themes](https://github.com/doki-theme/doki-theme-hyper) very well.
Go for the full Otaku terminal experience!## Contents
- [Installation](#installation)
- [Supported Plugins](#supported-plugins)## Installation
- [Vim](#vim)
- [NeoVim](#neovim)### Vim
These are the default instructions using Vim 8's `|packages|` feature. See
sections below, if you use other plugin managers.1. Create theme folder (in case you don't have yet):
```shell
mkdir -p ~/.vim/pack/themes/start
```If you use vim 8.0 (and not 8.2), you may need to use
`~/.vim/pack/themes/opt` instead.2. Navigate to the folder above:
```shell
cd ~/.vim/pack/themes/start
```3. Clone the repository using the "doki-theme" name:
```shell
git clone https://github.com/doki-theme/doki-theme-vim.git doki-theme
```4. Create configuration file (in case you don't have yet):
```shell
touch ~/.vimrc
```5. Edit the `~/.vimrc` file with the following content:
```shell
packadd! doki-theme
syntax enable
colorscheme rem
```6. Now in VIM, you can find a full list of all the Doki Theme `colorschemes` by following these steps:
1. Open VIM
1. type `:colorscheme` then add a `space` followed by a `ctrl+d`
![Color Schemes](./assets/screenshots/zero_two_settings.png)### NeoVim
These are the default instructions using NeoVim's `|packages|` feature. See
sections below, if you use other plugin managers.1. Create theme folder (in case you don't have yet):
```shell
mkdir -p ~/.local/share/nvim/site/pack/themes/start
```2. Navigate to the folder above:
```shell
cd ~/.local/share/nvim/site/pack/themes/start
```3. Clone the repository using the "doki-theme" name:
```shell
git clone https://github.com/doki-theme/doki-theme-vim.git doki-theme
```4. Create configuration file (in case you don't have yet):
```
touch ~/.config/nvim/init.vim
```5. Edit the `~/.vimrc` file with the following content:
```
packadd! doki-theme
syntax enable
colorscheme zero_two_dark
```6. Now in NeoVim, you can find a full list of all the Doki Theme `colorschemes` by following these steps:
1. Open NeoVim
1. type `:colorscheme` then add a `space` followed by a `ctrl+d`
![Color Schemes](./assets/screenshots/zero_two_settings.png)## Supported Plugins
I am current open to supporting more syntax highlighting/plugins, it's just I've only made the ones I currently care about.
Feel free to submit an issue to request syntax highlighting for various plugins/languages.**Current Supported Syntax Highlighting**:
- CSS
- Git
- HTML
- Java
- [Javascript](https://github.com/pangloss/vim-javascript.git)
- [Kotlin](https://github.com/udalov/kotlin-vim.git)
- Markdown
- Shell
- [Typescript](https://github.com/leafgarland/typescript-vim.git)
- Vim Script
- XML## Contributing
If you want to get your workstation set up to work on the plugin,
then you'll want to check out the [CONTRIBUTING.md](./CONTRIBUTING.md) for instructions on what is needed.---