Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/embark-theme/vim
An ambitious theme for vim
https://github.com/embark-theme/vim
colorschme neovim syntax-highlighting syntax-theme vim vim-colors vim-colorscheme
Last synced: about 2 months ago
JSON representation
An ambitious theme for vim
- Host: GitHub
- URL: https://github.com/embark-theme/vim
- Owner: embark-theme
- License: mit
- Created: 2020-07-06T22:07:55.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-06-25T21:02:16.000Z (6 months ago)
- Last Synced: 2024-07-31T20:49:01.617Z (4 months ago)
- Topics: colorschme, neovim, syntax-highlighting, syntax-theme, vim, vim-colors, vim-colorscheme
- Language: Vim Script
- Homepage: https://embark-theme.github.io/
- Size: 2.77 MB
- Stars: 648
- Watchers: 6
- Forks: 26
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-neovim - embark-theme/vim - A deep inky purple theme leveraging bright colors. (Colorscheme / Tree-sitter Supported Colorscheme)
README
An ambitious Vim theme.
"Man cannot discover new oceans unless he has the courage to lose sight of the shore. - Andre Gide"
![embark screenshot](./embark-screenshot.png)
## Getting Started
> At this time only terminals supporting truecolors will work. Make sure you have `set termguicolors` in your vimrc
First install using your plugin manager. Rename package to embark using your plugin manager's built in facilities to do so.
### packer.nvim
```lua
use { 'embark-theme/vim', as = 'embark' }
```### vim-plug
```vim
Plug 'embark-theme/vim', { 'as': 'embark', 'branch': 'main' }
```Then set embark as colorscheme.
Vimscript
```vim
colorscheme embark
```Lua for neovim
```lua
vim.cmd('colorscheme embark')
```For packer users the colorscheme can be placed in the config callback.
```lua
use {
'embark-theme/vim',
as = 'embark',
config = function()
vim.cmd('colorscheme embark')
end
}
```### Lightline support
A lightline theme is also available. Just set your colorscheme to embark.
```vim
let g:lightline = {
\ 'colorscheme': 'embark',
\ }
```### Airline support
Airline should just pick up on theme automatically, but if there is an issue with this it can be set manually.
`let g:airline_theme = 'embark'`### Lualine support
Lualine should pick up the theme with the `auto` setting, or you can set it manually.
```lua
require('lualine').setup {
options = {
theme = 'embark',
}
}
```## Configuration
Embark offers a few configuration values to control features. Setting values to `1` will turn the feature on.
Italics - Make sure your terminal is set up to handle them. See [this](https://medium.com/@dubistkomisch/how-to-actually-get-italics-and-true-colour-to-work-in-iterm-tmux-vim-9ebe55ebc2be) for help getting italics and true color working in your terminal.
`let g:embark_terminal_italics = 1`
---
See other available ports at https://embark-theme.github.io/