A serene snowy mountain sunset theme for Neovim.
Currently in early development. Expect frequent updates and refinements.
- 🌅 Soft twilight hues blending purples, blues, and warm sunset orange
- ❄️ Frosted dark backgrounds for better focus and readability
- 🧠 Designed for clarity and aesthetics — never harsh, never dull
- 🧪 Currently tested with:
- JavaScript
- Rust
More language-specific tweaks are coming as support is expanded.
ymir.nvim is still under development.
- Currently focused on Neovim usage with
treesitter - Colors and highlights will evolve as more feedback and language coverage come in
A Visual Studio Code port is also in the works! Stay tuned.
{
"Ronxvier/ymir.nvim",
lazy = false,
priority = 1000,
config = function()
vim.cmd("colorscheme ymir")
end,
}use({
"Ronxvier/ymir.nvim",
config = function()
vim.cmd("colorscheme ymir")
end,
})No configuration needed out of the box.
Customization options and integrations (e.g., for LSP, nvim-cmp, etc.) are planned for future releases.
- Initial theme structure
- Plugin integrations (Lualine, Telescope, etc.)
- Complete Treesitter support for major languages
- Visual Studio Code port
Note: As of the current release, the following lines are required in your init.lua in order to set the background to transparent:
vim.api.nvim_set_hl(0, "Normal", { bg = "none" })
vim.api.nvim_set_hl(0, "NormalFloat", { bg = "none" })
vim.api.nvim_set_hl(0, "NormalNC", { bg = "none" })Inspired by and adapted from:
Feel free to open issues or PRs — especially if you're testing in languages not yet styled!
Let me know if you'd like help generating a screenshot preview section, badge icons (e.g., for languages supported), or a dark/light toggle CSS if you publish this on a website.

