luisiacc / gruvbox-baby

Gruvbox theme for neovim with full 🎄TreeSitter support.
MIT License
390 stars 28 forks source link

The color tones appear to be broken on MacOS terminal. #60

Closed RainYuGG closed 1 year ago

RainYuGG commented 1 year ago

The color scheme appears to be severely broken when applied to the default terminal on Mac. It's not just a simple issue of color tones, but rather a complete collapse of the colors.

Screenshot 2023-04-25 at 8 44 02 PM

scheme setting using lua

-- gruvbox-baby config & setting
local colors = require("gruvbox-baby.colors").config()
vim.g.gruvbox_baby_highlights = {Normal = {fg = colors.foreground}}
-- Enable telescope theme
vim.g.gruvbox_baby_telescope_theme = 1
-- Enable transparent mode
vim.g.gruvbox_baby_transparent_mode = 1
vim.cmd[[colorscheme gruvbox-baby]]

neovim version

NVIM v0.9.0
Build type: Release
LuaJIT 2.1.0-beta3

   system vimrc file: "$VIM/sysinit.vim"
  fall-back for $VIM: "/opt/homebrew/Cellar/neovim/0.9.0/share/nvim"

I'm not sure if the problem is with the terminal, as the colors work correctly when using morhetz/gruvbox . But it doesn't fit treesitter.

RainYuGG commented 1 year ago

I figure out the problem, it seems to be the terminal problem.

https://github.com/vim/vim/issues/993

luisiacc commented 1 year ago

Cool!, fwiw I recommend this terminal https://github.com/wez/wezterm . It has everything plus it's fast.