catppuccin / catppuccin/fish

Unspecified color variables

Open
#37 0 comments 1 reaction 0 assignees View on GitHub
Dominant language
Just
Stars
448
Forks
19
PR merge metrics
No merged PRs in 30d

Description

Would it be possible to set some appropriate values for these [color variables](https://fishshell.com/docs/current/interactive.html#variables-color):

| Variable | Description |
|----------|-------------|
| `fish_color_cwd_root` | the current working directory in the default prompt for the root user |
| `fish_color_history_current` | the current position in the history for commands like `dirh` and `cdh` |
| `fish_color_valid_path` | parameters and redirection targets that are filenames (if the file exists) |

In particular the lack of the valid path (underlined in the default theme) is noticeable.

I realized this after the switch to global variables and only setting my theme in `config.fish` using

```fish
fish_config theme choose "Catppuccin Frappe"
```

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the Catppuccin Frappe theme selected through `fish_config theme choose "Catppuccin Frappe"` and the linked Fish color-variable documentation. Check how the theme defines its existing variables, then assign appropriate values to the three listed variables; done means the current path, history position, and valid paths have intentional coloring, including the underlined valid path.

Written by the indexing model from the issue text.

Assessment

Tech stack
fish
Domain
cli
Issue type
Feature
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
48/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.