v1.0.0: Complete Oasis Colorscheme
Oasis v1.0.0 🏜️
Complete Neovim colorscheme with 12 desert-themed palette variants.
Features
- 12 palette variants covering the entire color spectrum with desert inspiration
- Zero dependencies - Works out of the box without external plugins
- Fast loading - Direct highlight application using
vim.api.nvim_set_hl() - Comprehensive coverage - LSP, Tree-sitter, diagnostics, and plugin support
- Plugin integrations - Automatic Lualine and Tabby theme support
- Easy switching -
:Oasis <variant>command with tab completion - Semantic color organization - Cold/warm/neutral structure for intuitive theming
Available Variants
From darkest to lightest:
oasis_night- Deep desert night sky (off black)oasis_abyss- Deep, dark variant with mysterious depths (black)oasis_starlight- Desert abyss illuminated by brilliant starlight (black vivid)oasis_desert- Classic vim desert theme inspired (grey)oasis_sol- Hot, scorching desert sun (red)oasis_canyon- Rich oranges of desert canyon walls (orange)oasis_dune- Sandy beiges and warm yellow earth tones (yellow)oasis_cactus- Fresh greens of desert vegetation (green)oasis_mirage- Cool teals of shimmering desert mirages (teal)oasis_lagoon- Cool blues of the oasis lagoon (blue) [Default]oasis_twilight- Evening desert with purple and indigo hues (purple)oasis_rose- Soft pinks of the warm desert rose (pink)
Installation
-- lazy.nvim
{ "uhs-robert/oasis.nvim" }
-- Set colorscheme
vim.cmd.colorscheme('oasis')
-- Optional: Set default palette
vim.g.oasis_palette = 'oasis_lagoon'Usage
:colorscheme oasis
:Oasis oasis_desert " Switch to desert variant
:Oasis oasis_rose " Switch to rose variantWhat's Changed
- Refactored architecture removing deprecated Shipwright export system
- Enhanced documentation with comprehensive theme showcase
- Improved README organization with visual examples
- Added plugin integrations section for Lualine and Tabby
- Reorganized theme variants by darkness level for better navigation