gitui-org / gitui-org/gitui

UI is unintelligible on WezTerm + Fish Shell + Catppuccin theme

Ouverte
#2,286 7 commentaires 4 réactions 0 personnes assignées Voir sur GitHub
bug
Langage dominant
Rust
Étoiles
22.5k
Forks
774
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

**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:

```toml
# wezterm.lua
[...]
config.default_prog = { "/opt/homebrew/bin/fish", "-l" }
config.color_scheme = "Catppuccin Macchiato"
[...]
```

```toml
# 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):**
- macOS 14.5
- gitui nightly 2024-06-02 ()
- rustc 1.79.0 (129f3b996 2024-06-10)

**Additional context**

- I am unsure where the problem lies
- using macOS native Terminal works fine. Even with `gitui -t catppuccin-macchiato.ron`

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Reproduisez le problème avec WezTerm, Fish Shell, le thème Catppuccin Macchiato et les paramètres fournis de wezterm.lua et config.fish. Commencez par comparer le rendu de gitui dans WezTerm avec macOS Terminal ; le travail est terminé lorsque la ligne de commande inférieure est claire et compréhensible dans la configuration signalée, sans régression du comportement fonctionnel du terminal.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
rust
Domaine
cli
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
À clarifier
Accessibilité débutants
28/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.