Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Neovim
  3. neovim

neovim

MITLuav3.0.2

A natural, minimalist color scheme for Neovim with Soho-inspired aesthetics and three variants.

GitHubGitHub
3.1k stars176 forks0 contributors

What is neovim?

Rosé Pine for Neovim is a carefully crafted color scheme that brings a natural, minimalist aesthetic to the Neovim editor. It offers a soothing visual experience with carefully selected colors designed to reduce eye strain while maintaining clarity and elegance.

Target Audience

Neovim users seeking a visually comfortable and aesthetically pleasing coding environment, particularly those who value minimalist design and natural color palettes.

Value Proposition

Developers choose Rosé Pine for its three curated variants (main, moon, dawn), extensive customization options, and semantic color groups that create intuitive visual associations, all while prioritizing both beauty and functionality to reduce eye strain.

Overview

Soho vibes for Neovim

Use Cases

Best For

  • Neovim users who want a color scheme with multiple variants (dark, darker, light) to match different environments or preferences.
  • Developers seeking a minimalist, natural-toned theme designed to reduce eye strain during long coding sessions.
  • Users who need extensive customization of styles, transparency, highlight groups, and palette overrides through a comprehensive setup function.
  • Neovim plugin enthusiasts looking for built-in support for popular plugins and enhanced treesitter syntax highlighting.
  • Developers who prefer semantic color naming (e.g., 'love' for errors, 'foam' for hints) for intuitive configuration and theming.
  • Users who value backward compatibility and smooth updates via automatic handling of deprecated options.

Not Ideal For

  • Users who prefer high-contrast, vibrant themes for maximum visibility in bright or distracting environments.
  • Developers using editors other than Neovim, such as Vim, Emacs, or modern IDEs like VS Code.
  • Teams requiring a theme with zero configuration and out-of-the-box support for all plugins without any setup.
  • Projects where aesthetic consistency across multiple tools is critical, as Rosé Pine is limited to Neovim.

Pros & Cons

Pros

Multiple Theme Variants

Offers three carefully curated variants (main, moon, dawn) to suit different lighting conditions and preferences, as showcased in the gallery with distinct dark, darker, and light modes.

Extensive Customization

Provides a comprehensive setup function for configuring styles, transparency, highlight groups, and palette overrides, allowing fine-grained control over the visual experience.

Plugin and Treesitter Support

Includes built-in configurations for popular Neovim plugins and enhanced treesitter syntax highlighting, improving out-of-the-box usability without manual tweaks.

Semantic Color Naming

Uses intuitive names like 'love' for errors and 'foam' for hints, making configuration more readable and maintainable, as detailed in the groups option.

Cons

Neovim Exclusivity

Only compatible with Neovim, leaving users of other editors like Vim or modern IDEs without direct support, which limits its applicability in mixed environments.

Complex Configuration for Advanced Features

While basic setup is simple, advanced customizations such as palette overrides or highlight group adjustments require familiarity with Lua and Neovim's API, as seen in the highlight_groups and before_highlight options.

Minimalist Design Limitations

The natural, low-contrast colors might not suit all users, especially those with visual impairments or preferences for more vibrant themes, and the palette is tied to Rosé Pine's specific aesthetic.

Frequently Asked Questions

Quick Stats

Stars3,054
Forks176
Contributors0
Open Issues5
Last commit2 months ago
CreatedSince 2021

Tags

#rose-pine#editor-theme#minimalist#visual-design#vim#syntax-highlighting#aesthetics#ui-customization#theme#neovim-theme#neovim#lua#editor#vim-theme#nvim#color-scheme

Built With

N
Neovim
L
Lua

Included in

Neovim20.6k
Auto-fetched 17 hours ago

Related Projects

tokyonight.nvimtokyonight.nvim

🏙 A clean, dark Neovim theme written in Lua, with support for lsp, treesitter and lots of plugins. Includes additional themes for Kitty, Alacritty, iTerm and Fish.

Stars8,138
Forks546
Last commit4 months ago
nvimnvim

🍨 Soothing pastel theme for Neovim

Stars7,535
Forks337
Last commit2 days ago
kanagawa.nvimkanagawa.nvim

NeoVim dark colorscheme inspired by the colors of the famous painting by Katsushika Hokusai.

Stars6,282
Forks234
Last commit2 months ago
everforesteverforest

🌲 Comfortable & Pleasant Color Scheme for Vim

Stars4,125
Forks147
Last commit1 month ago
Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub