Files
fish-shell/tests/checks
Johannes Altmanninger e2b18fc5b6 config.fish: don't load default theme in noninteractive shells
We define colors in noninteractive shells for historical reasons
(because colors used to be universal variables).

The other potential reason is to get regular syntax highlighting for
commands like:

	fish -c 'read --shell'

but if anyone actually uses that they can probably load a theme
explicitly.

Stop defining colors in noninteractive shells.  It's usually not
a good idea to make them behave differently from interactive ones,
but color seems only relevant for interactive shells?

Let's see if anyone complains.. we may end up reverting this if people
want to use noninteractive fish to query colors..  but I'm not sure
why that would be necessary.

Closes #12673
2026-04-29 01:48:47 +08:00
..
2025-06-23 13:53:43 +02:00
2026-01-21 17:43:26 +01:00
2025-12-17 10:27:24 +08:00
2026-04-28 13:51:24 +08:00
2026-04-11 18:55:00 +08:00
2026-04-11 18:55:00 +08:00
2025-04-18 20:22:30 +02:00
2026-04-11 18:55:00 +08:00
2026-01-30 09:30:57 -08:00
2025-03-13 18:13:10 +01:00
2026-03-25 21:53:05 +08:00
2025-03-13 18:13:10 +01:00
2025-11-23 12:30:22 +01:00
2026-04-11 18:55:00 +08:00
2025-03-13 18:13:10 +01:00
2025-10-11 18:02:57 +02:00
2025-01-26 20:30:48 -08:00
2026-04-11 18:55:00 +08:00
2026-04-11 18:55:00 +08:00
2026-04-11 18:55:00 +08:00