extrawurst / gitui

Blazing 💥 fast terminal-ui for git written in rust 🦀
MIT License
18.66k stars 571 forks source link

UI is unintelligible on WezTerm + Fish Shell + Catppuccin theme #2286

Open andreacfromtheapp opened 5 months ago

andreacfromtheapp commented 5 months ago

Describe the bug

gitui bottom row of commands looks funny and unintelligible with WezTerm, Fish Shell, Catppuccin theme.

To Reproduce Steps to reproduce the behavior:

  1. Use WezTerm, Fish Shell, and gitUI with their own respective Catppuccin ports (Macchiato in my case but it's the same with other variants)

Relevant configs:

# wezterm.lua
[...]
config.default_prog = { "/opt/homebrew/bin/fish", "-l" }
config.color_scheme = "Catppuccin Macchiato"
[...]
# config.fish
fish_config theme choose "Catppuccin Macchiato"
alias gitui="gitui -t catppuccin-macchiato.ron"

Expected behavior Clear and intelligible text

Screenshots

Screenshot 2024-07-02 at 11 46 31 AM

Context (please complete the following information):

Additional context

Bjorn-Eric-Abr commented 5 months ago

I got the same issue (also using Catpuccin), fixed it with these overrides to my theme.ron

(
    command_fg: Some("#CDD6F4"),
    selection_bg: Some("#585B70"),
    cmdbar_bg: Some("#1E1E2E"),
)

More info on theme file here

andreacfromtheapp commented 5 months ago

I got the same issue (also using Catpuccin), fixed it with these overrides to my theme.ron

Thanks! :)

I'm opening an issue with Catppuccin for gitui port so it can be fixed for everyone :)

andreacfromtheapp commented 4 months ago

@Bjorn-Eric-Abr what Catppuccin variant is that for? I tried it on Macchiato but nothing changes/is fixed.