Skip to content

Can't get themes to work properly with iTerm 2 #9422

Closed Answered by faho
jefflovejapan asked this question in Q&A
Discussion options

You must be logged in to vote

The output of ls, however, remains a dark blue that's barely legible on a dark background no matter which theme I choose.

Fish's theme selection has nothing to do with ls' colors. How those are configured depends on the ls implementation, typically by setting the $LS_COLORS or $LSCOLORS variable to a specific, typically extremely cryptic, value. This is down to your ls, fish just tells it to enable colors.

You might want to try https://geoff.greer.fm/lscolors/, which will give you a "BSD LSCOLORS" value. Set it like

set -gx LSCOLORS exfxcxdxbxegedabagacad

in config.fish.

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@jefflovejapan
Comment options

Answer selected by jefflovejapan
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants