Skip to content

bug: carbonfox orange is not very orange #486

Description

@ixti

Neovim version (nvim -v)

v0.11.4

Operating system/version

Linux evil-eurasier 6.12.58-gentoo-dist #1 SMP PREEMPT_DYNAMIC Fri Nov 14 12:01:57 -00 2025 x86_64 AMD Ryzen 9 PRO 6950H with Radeon Graphics AuthenticAMD GNU/Linux

Describe the bug

Took me a couple of hours figuring out why using orange color seemed like not changing defaults, until I tried nightfox theme and figured that carbonfox for some reason uses cyan for orange. o_O

Steps To Reproduce

  1. Add nightforx colorscheme to neovim with lazy.nvim:
return {
  "EdenEast/nightfox.nvim",

  lazy     = false,
  priority = 1000,

  opts = {
    options = {
      styles = {
        comments = "italic",
      },
    },

    specs = {
      all = {
        syntax = {
          number = "orange.dim.bright",
        },
      },
    },

    groups = {
      all = {
        Special = { fg = "palette.orange.dim" },
      },
    },
  },
}
  1. Open any file with syntax and see how in nightfox orange is orange, but in carbonfox it's cyan:
Image

Expected Behavior

I would expect orange color not to be cyan, LOL.

Repro

-- DO NOT change the paths and don't remove the colorscheme
local root = vim.fn.fnamemodify("./.repro", ":p")

-- set stdpaths to use .repro
for _, name in ipairs({ "config", "data", "state", "cache" }) do
  vim.env[("XDG_%s_HOME"):format(name:upper())] = root .. "/" .. name
end

-- bootstrap lazy
local lazypath = root .. "/plugins/lazy.nvim"
if not vim.loop.fs_stat(lazypath) then
  vim.fn.system({ "git", "clone", "--filter=blob:none", "https://github.com/folke/lazy.nvim.git", lazypath })
end
vim.opt.runtimepath:prepend(lazypath)

-- install plugins
local plugins = {
  {
    "EdenEast/nightfox.nvim",
    opts = {
      options = { styles = { comments = "italic" } },
      specs   = { all = { syntax = { number = "orange.dim.bright" } } },
      groups  = { all = { Special = { fg = "palette.orange.dim" } } },
    },
  },
  -- add any other plugins here
}
require("lazy").setup(plugins, {
  root = root .. "/plugins",
})

vim.cmd.colorscheme("carbonfox")

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions