GitHub - WTFox/luna.nvim: A near-black Neovim colorscheme built on greys, with four accent hues and nothing else. · GitHub
/" data-turbo-transient="true" />
Skip to content
Type / to search
Sign in<br>Sign upAppearance settings
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
WTFox
luna.nvim
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star<br>92
main
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>15 Commits<br>15 Commits
after/queries
after/queries
assets
assets
colors
colors
extras
extras
lua
lua
.editorconfig
.editorconfig
.gitignore
.gitignore
.stylua.toml
.stylua.toml
LICENSE
LICENSE
README.md
README.md
View all files
Repository files navigation
luna.nvim
A minimal, near-black Neovim colorscheme with a small set of warm and cool<br>accents for keywords, functions, types, and strings — dark as a night sky,<br>with just enough color to read by. Non-flat floats, full plugin coverage,<br>and an accent option to desaturate syntax colors to taste, out of the box.
Install
"wtfox/luna.nvim",<br>lazy = false,<br>priority = 1000,<br>opts = {},
Then:
vim.cmd.colorscheme("luna")
Options
require("luna").setup({<br>transparent = false,<br>accent = 1.0, -- 0-1, blends syntax accents toward grey_light; 1 = full color<br>plugins = {<br>all = true, -- enable every plugin integration unconditionally<br>auto = true, -- when plugins.all is false, autodetect via lazy.nvim<br>},<br>on_colors = function(colors) end,<br>on_highlights = function(highlights, colors) end,<br>})
on_colors runs first, against the resolved palette, before any highlight<br>group is built. on_highlights runs last, after every group (core, syntax,<br>treesitter, and plugin integrations) has been generated, so it always wins.
Extras
Theme files for other tools are available in extras/:
Alacritty
bat
fzf
Ghostty
Herdr
Kitty
lazygit
OpenCode
Starship
WezTerm
yazi
Zellij
About<br>A near-black Neovim colorscheme built on greys, with four accent hues and nothing else.<br>www.afox.dev/posts/lunanvim<br>Topics<br>neovimneovim-colorschemeneovim-luaneovim-pluginneovim-theme<br>Resources<br>Readme<br>MIT license<br>Activity<br>Stars<br>92 stars<br>Watchers<br>0 watching<br>Forks<br>6 forks<br>Report repository
Releases
Packages
Contributors
Languages
You can’t perform that action at this time.