Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Th3Whit3Wolf/onebuddy
Light and dark atom one theme
https://github.com/Th3Whit3Wolf/onebuddy
Last synced: 14 days ago
JSON representation
Light and dark atom one theme
- Host: GitHub
- URL: https://github.com/Th3Whit3Wolf/onebuddy
- Owner: Th3Whit3Wolf
- License: mit
- Created: 2020-10-13T13:16:07.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-04-01T06:19:37.000Z (over 3 years ago)
- Last Synced: 2024-07-31T20:48:16.185Z (3 months ago)
- Language: Lua
- Size: 2.31 MB
- Stars: 102
- Watchers: 2
- Forks: 15
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-neovim - Th3Whit3Wolf/onebuddy - Light and dark atom one theme. (Colorscheme / Tree-sitter Supported Colorscheme)
README
# Onebuddy
An atom one inspired dark and light colorscheme using [tjdevries/colorbuddy.vim](https://github.com/tjdevries/colorbuddy.vim)
This plugin is also an example of how easy it is to customize and make new colorschemes based on `colorbuddy`.
Check out [`lua/onebuddy.lua`](lua/onebuddy.lua)
## Prequisites
Requires neovim version 0.5 or greater
## Screenshots
Dark theme
![dark theme](assets/dark.png)
Light theme
![light theme](assets/light.png)
*Font:* Jet Brains Mono
*Statusline:* [Spaceline](https://github.com/glepnir/spaceline.vim)
*RGB Highlightin:* [nvim-colorizer.](https://github.com/norcalli/nvim-colorizer.lua)### Getting Started
You have to make sure you install [tjdevries/colorbuddy.vim](https://github.com/tjdevries/colorbuddy.vim) Only termguicolors are supported and that will not change.
#### Vim Plug
```vim
Plug 'tjdevries/colorbuddy.vim'
Plug 'Th3Whit3Wolf/onebuddy'" And then somewhere in your init.vim, to set the colorscheme
lua require('colorbuddy').colorscheme('onebuddy')
```#### Minpac
```vim
call minpac#add('tjdevries/colorbuddy.vim')
call minpac#add('Th3Whit3Wolf/onebuddy')" And then somewhere in your init.vim, to set the colorscheme
lua require('colorbuddy').colorscheme('onebuddy')
```#### Vim Packages
In the terminal execute this command.
```sh
cd ~/.local/share/nvim/site/pack/opt/
git clone https://github.com/tjdevries/colorbuddy.nvim
git clone https://github.com/Th3Whit3Wolf/onebuddy
```In your `init.vim` add the following
```vim
packadd! colorbuddy
packadd! onebuddy
```and then
```vim
lua require('colorbuddy').colorscheme('onebuddy')
```or
```vim
colorscheme onebuddy
```### NOTE
- Vim is not supported because the theme is written in lua.
- If you feel like a language should be highlighted differently please open an issue.### TODO
- [ ] Better LSP Highlighting
- [ ] Better Diagnostic Highlighting
- [x] Better Tree Sitter Highlighting