Fish doesn't control the output of ls in any way. It does provide a
function that wraps the command in a function to make sure that the colors
are turned on - or at least try to. Since LS_COLORS works for your ls,
that's the thing to use.

The '*' (and '/', '@', etc.) are also from ls, not fish. It's also being
turned on by the ls function ridiculous_fish mentions. You'll have to write
your own version of that to not turn it on. Just using funced to make it
not set --indicator-style to classify, or set it to what you prefer, and
then funcsave to save that should do the trick. At least, if you set -Ux
LS_COLORS.

On Tue, Aug 18, 2015 at 6:43 PM Mandeep Sandhu <mandeepsandhu....@gmail.com>
wrote:

> Hi All,
>
> I'm trying to configure the output of `ls`, specifically the colors.
>
> After googling a bit, I landed on this answer by ridiculous_fish himself:
>
>
> http://stackoverflow.com/questions/25560595/how-do-i-change-the-colour-of-directory-listings-with-oh-my-fish
>
> However, the suggestion in this answer does not have any affect on the
> ls color output. However, if I set the "LS_COLORS" variable with
> values from the "dircolors" output, then the colors start taking
> effect. So which variable am I supposed to set?
>
> I'm using fish 2.0.0 on OSX (Yosemite).
>
> Also, currently, fish shows an astrix after any executable. I want to
> change this to show it with a brighter/bolder color instead of the
> astrix. Where do I configure this? I couldn't find this in the
> reference docs.
>
> Thanks,
> -mandeep
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Fish-users mailing list
> Fish-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/fish-users
>
------------------------------------------------------------------------------
_______________________________________________
Fish-users mailing list
Fish-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fish-users

Reply via email to