Johannes Altmanninger
dbdecaba6d
fish_config: remove hardcoded set of colors to erase
...
This is incomplete, and we'll solve the problem differently. For now,
leave colors that are not mentioned in the theme. This causes problems
for sparse themes, but a following commit will fix that by making
"fish_config theme choose" erase all variables set by a previous
invocation (but not erase variables set by the user). Only webconfig
won't do that since it (historically) uses copy semantics, but we
could change that too if needed.
This also breaks the guarantee mentioned by this comment in webconfig:
> Ensure that we have all the color names we know about, so that if the
> user deletes one he can still set it again via the web interface
which should be fine because:
1. a following commit will always set all globals at interactive init,
so colors should only be missing in edge cases ("fish -c fish_config").
2. it's easy to recover from by setting a default theme.
2025-12-14 16:26:14 +01:00
..
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-11-19 17:13:58 +01:00
2025-09-30 11:47:26 +02:00
2025-11-23 12:30:22 +01:00
2025-09-30 11:47:26 +02:00
2025-12-14 16:23:37 +01:00
2025-10-12 07:17:48 +02:00
2025-09-30 11:47:26 +02:00
2025-11-23 12:30:22 +01:00
2025-09-30 11:47:26 +02:00
2025-11-09 13:08:47 +01:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-11-23 12:30:22 +01:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-12-14 16:23:53 +01:00
2025-12-14 15:44:58 +01:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-11-23 12:30:22 +01:00
2025-11-23 12:30:22 +01:00
2025-12-10 16:15:41 +01:00
2025-11-08 21:18:25 +01:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-11-01 12:45:17 +01:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-11-01 12:45:17 +01:00
2025-11-01 12:45:17 +01:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-11-23 12:30:22 +01:00
2025-12-08 21:30:29 +08:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-11-01 12:45:17 +01:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-11-19 17:13:58 +01:00
2025-12-14 16:25:14 +01:00
2025-11-23 12:30:22 +01:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-11-23 12:30:22 +01:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-11-19 16:40:57 +01:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-11-16 11:04:23 +01:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-11-01 12:45:17 +01:00
2025-11-19 17:13:58 +01:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-12-14 16:23:53 +01:00
2025-12-14 16:23:53 +01:00
2025-12-14 16:24:13 +01:00
2025-12-14 16:23:53 +01:00
2025-12-14 16:23:53 +01:00
2025-12-14 16:23:37 +01:00
2025-12-14 16:23:37 +01:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-11-23 12:30:22 +01:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-10-15 12:00:24 +02:00
2025-11-16 11:12:30 +01:00
2025-10-09 17:14:09 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-11-04 14:13:22 +01:00
2025-09-30 11:47:26 +02:00
2025-10-05 15:16:41 +02:00
2017-09-09 23:35:47 -07:00
2025-11-01 12:45:17 +01:00
2024-04-02 14:35:16 +02:00
2022-03-31 15:16:01 +02:00
2021-06-23 20:51:20 +02:00
2022-10-06 14:27:28 -05:00
2025-12-14 16:26:14 +01:00
2025-11-19 17:13:58 +01:00
2022-01-27 16:21:22 -08:00
2025-12-14 15:44:58 +01:00
2024-02-27 16:25:01 +01:00
2025-11-23 12:30:22 +01:00
2021-05-05 18:53:51 +02:00
2020-04-19 04:24:28 +02:00
2020-03-09 19:46:43 +01:00
2025-12-10 16:15:41 +01:00
2022-04-15 15:58:39 +02:00
2025-04-16 11:24:33 +02:00
2024-04-30 14:00:06 +02:00
2017-01-12 16:07:41 +01:00
2025-09-30 11:47:26 +02:00
2020-03-09 19:46:43 +01:00
2025-04-02 16:59:21 +02:00
2025-12-14 15:44:58 +01:00
2022-01-27 16:21:22 -08:00
2024-02-27 16:25:01 +01:00
2024-04-03 13:09:27 +02:00
2025-11-23 12:30:22 +01:00
2025-01-03 00:03:58 +01:00
2025-03-02 09:34:06 +01:00
2025-10-15 12:00:24 +02:00
2025-11-16 19:16:07 +01:00
2025-10-05 15:16:41 +02:00
2025-09-30 11:47:26 +02:00
2025-11-23 12:30:22 +01:00
2025-10-05 15:16:41 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-11-19 16:42:45 +01:00
2025-11-23 12:30:22 +01:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-10-05 15:16:41 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00
2025-09-30 11:47:26 +02:00