Rasmus
A color scheme for Neovim written in Lua ported from rsms/sublime-theme theme.
Features
- Supports the latest Neovim
0.5
features like TreeSitter and LSP - Terminal colors inside Neovim
- Dark and monochrome variants
Plugin Support
- TreeSitter
- LSP Diagnostics
- LSP Trouble
- LSP Saga
- Git Signs
- Telescope
- NvimTree
- WhichKey
- Indent Blankline
- BufferLine
- ALE
- vim-sneak
- nvim-cmp
- Hydra
Requirements
- Neovim >= 0.5.0
Installation
Install the theme with your preferred package manager:
Plug 'kvrohit/rasmus.nvim'
use 'kvrohit/rasmus.nvim'
Usage
Enable the colorscheme:
-- Lua
vim.cmd [[colorscheme rasmus]]
" Vim Script
colorscheme rasmus
Configuration
Configuration needs to be set BEFORE loading the color scheme with
colorscheme rasmus
Option | Default | Description |
---|---|---|
rasmus_italic_comments | true |
Make comments italic |
rasmus_italic_keywords | false |
Make keywords italic |
rasmus_italic_booleans | false |
Make booleans italic |
rasmus_italic_functions | false |
Make functions italic |
rasmus_italic_variables | false |
Make variables italic |
rasmus_bold_comments | false |
Make comments bold |
rasmus_bold_keywords | false |
Make keywords bold |
rasmus_bold_booleans | false |
Make booleans bold |
rasmus_bold_functions | false |
Make functions bold |
rasmus_bold_variables | false |
Make variables bold |
rasmus_transparent | false |
Disable background color |
rasmus_variant | dark |
Colorscheme variant |
-- Example config in lua
-- Configure the appearance
vim.g.rasmus_italic_functions = true
vim.g.rasmus_bold_functions = true
-- Set the colorscheme variant to monochrome
vim.g.rasmus_variant = "monochrome"
-- Load the colorscheme
vim.cmd [[colorscheme rasmus]]
" Example config in vim script
" Configure the appearance
let g:rasmus_italic_functions = 1
let g:rasmus_bold_functions = 1
" Set the colorscheme variant to monochrome
let g:rasmus_variant = "monochrome"
" Load the colorscheme
colorscheme rasmus
Preview
Terminal
Markdown
Rust
HTML
JavaScript
JSX
Lua
Extras
- alacritty color theme:
extras/alacritty/rasmus.yaml
- kitty color theme:
extras/kitty/rasmus.conf
- iterm color theme:
extras/iterm/rasmus.itermcolors
Credits
- The original author(s) of the excellent rsms/sublime-theme theme.
- Lua plugin derived from neon and influenced by tokyonight.nvim.