A warm, orange-accented Neovim colorscheme ported from the Zed "orng" theme by Matt Silverlock / Cloudflare.
- 🌗 Dark and light variants
- 🪟 Transparent background support
- 🎨 Consistent colors across 35+ plugins
- 🔧 Easy customization via Lua
- 🏥 Health check for debugging
{
"bachiitter/orng.nvim",
lazy = false,
priority = 1000,
config = function()
require("orng").setup()
end,
}require("orng").setup({
style = "dark", -- "dark" or "light"
transparent = false, -- Enable transparent background
integrations = {
lualine = true, -- Auto-configure lualine theme
},
colors = {}, -- Override palette colors
highlights = {}, -- Override highlight groups
})| Command | Description |
|---|---|
:colorscheme orng |
Load dark theme |
:colorscheme orng-light |
Load light theme |
:OrngDark |
Switch to dark theme |
:OrngLight |
Switch to light theme |
:checkhealth orng |
Run health check |
LSP & Completion: nvim-lspconfig, nvim-cmp, blink.cmp
Syntax: nvim-treesitter, render-markdown.nvim
File Explorers: neo-tree.nvim, nvim-tree.lua, oil.nvim
Git: gitsigns.nvim, neogit, diffview.nvim
Debug: nvim-dap, nvim-dap-ui
UI: lualine.nvim, bufferline.nvim, telescope.nvim, which-key.nvim, noice.nvim, nvim-notify, trouble.nvim, lazy.nvim, mason.nvim, dashboard.nvim, alpha-nvim, flash.nvim, leap.nvim, hop.nvim, harpoon, indent-blankline.nvim, vim-illuminate, mini.nvim
Add to your ~/.tmux.conf:
# Dark theme
source-file /path/to/orng.nvim/extras/tmux/orng.tmux
# Or light theme
source-file /path/to/orng.nvim/extras/tmux/orng-light.tmuxSee extras/tmux/README.md for details.
MIT
