Skip to content

v1.0.0: Complete Oasis Colorscheme

Choose a tag to compare

@uhs-robert uhs-robert released this 27 Sep 02:40
· 145 commits to main since this release

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 variant

What'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