/alabaster_dark.nvim

Neovim port of tonsky's alabaster dark for Sublime Text. https://sr.ht/~p00f/alabaster_dark.nvim preferred

Primary LanguageLuaMIT LicenseMIT

alabaster_dark.nvim

A neovim port of alabaster for Sublime Text. This is designed with nvim-treesitter in mind (there is some highlighting of the default highlight groups but the intended use is with treesitter). nvim-tressitter is an unstable plugin which may introduce breaking changes -- which can break this plugin -- at any time. Queries for some languages are bundled. Please contribute queries if you can, following these rules

Usage

set termguiclors
colorscheme alabaster_dark

Configuration

Two config options are provided:

  • g:alabaster_dim_comments (default: false). When true, comments are dimmed instead of being highlighteed bright yellow.
  • g:alabaster_floatborder (default: false). When true, floating window borders have a foreground colour and background colour is the same as Normal. When false, floating window borders have no foreground colour and background colour is the same as popup menus.

Themed plugins

Screenshots

Rust swappy-20220130-111716

Telescope swappy-20220130-111801

Neogit (also shows DiffAdd and DiffDelete highlight groups) swappy-20220130-112712

diffview.nvim (also shows DiffChange and DiffText highlight groups) swappy-20220130-112534

C++ swappy-20220130-111917

Fennel swappy-20220130-112020

Clojure (same code and font as the one on the original ST theme's README for comparison) (blue and magenta are switched in the original screenshot, the current ST theme matches this one) image

Help swappy-20220130-112338

Alabaster dark for other tools