Fabian Homborg 2b74affaf0 Add prompt selector
It's a bit weird to *have* to fire up a browser to get fish_config to
choose a prompt.

So this adds a `prompt` subcommand to `fish_config`:

- `fish_config prompt list` shows all the available prompt names
- `fish_config prompt show` demos the available sample prompts
- `fish_config prompt choose` sources a prompt
- `fish_config prompt save` makes the choice permanent

A bare `fish_config` or `fish_config browse` opens the web UI.

Part of #3625.

TODO: This shows the right prompt on a new line. Showing it in-line is awkward
to do because we'd have to move it to the right.
2021-05-01 18:50:05 +02:00
..
2020-08-17 17:40:28 +02:00
2020-07-24 17:42:44 +02:00
2020-07-24 17:42:44 +02:00
2021-02-28 12:12:01 +01:00
2020-08-06 21:24:26 +02:00
2021-02-05 12:25:04 +01:00
2021-02-05 12:25:04 +01:00
2020-06-20 18:18:45 +02:00
2020-08-06 21:24:26 +02:00
2020-11-22 14:39:48 +01:00
2020-10-28 19:38:45 +01:00
2020-08-28 20:10:12 +02:00
2020-06-24 20:43:56 +02:00
2020-06-24 20:43:56 +02:00
2021-02-08 07:31:33 +01:00
2020-12-19 16:55:24 -08:00
2020-11-22 14:39:48 +01:00
2020-12-15 14:42:03 +01:00
2020-05-30 10:09:21 +02:00
2021-05-01 18:50:05 +02:00
2020-12-22 17:06:27 +01:00
2020-12-22 17:06:27 +01:00
2020-06-24 20:43:56 +02:00
2020-11-22 14:39:48 +01:00
2021-02-08 07:31:33 +01:00
2020-06-17 20:27:20 +08:00
2020-11-22 14:39:48 +01:00
2020-08-24 20:28:46 +02:00
2020-11-22 14:39:48 +01:00
2021-02-28 12:13:58 +01:00
2021-03-30 17:40:38 +02:00
2020-06-24 20:43:56 +02:00
2020-11-24 19:25:51 +01:00
2020-08-06 21:24:26 +02:00
2020-09-19 11:47:41 +02:00
2021-02-28 12:13:58 +01:00
2020-11-09 00:41:38 +09:00
2020-08-17 17:40:28 +02:00
2020-08-09 23:53:46 +02:00
2021-04-15 17:38:26 +02:00
2021-04-15 17:38:26 +02:00
2021-01-12 08:22:28 +01:00
2020-09-17 18:44:54 +02:00
2021-03-21 19:41:36 +01:00
2020-09-18 19:41:44 +02:00
2020-10-31 13:27:05 +01:00
2021-03-14 16:46:38 -07:00
2020-06-04 18:24:11 +02:00
2020-12-11 23:09:16 +01:00
2020-08-17 17:40:28 +02:00
2021-02-09 23:11:50 +01:00
2021-02-09 23:11:50 +01:00
2021-01-19 18:09:09 +01:00
2020-04-13 23:45:40 +02:00
2020-04-13 23:45:40 +02:00
2020-04-13 23:45:40 +02:00
2020-04-13 23:45:40 +02:00
2020-04-13 23:45:40 +02:00
2020-08-06 21:24:26 +02:00
2020-08-06 21:24:26 +02:00
2021-02-08 07:31:33 +01:00
2021-02-27 22:31:42 +08:00
2020-08-24 19:31:48 +02:00
2020-10-25 17:18:42 -05:00
2020-08-10 20:46:07 +02:00
2021-02-08 07:31:33 +01:00
2021-03-26 20:31:03 +01:00
2021-04-02 12:37:59 -07:00
2020-05-19 21:02:55 +02:00
2020-05-19 21:02:55 +02:00
2020-05-19 21:02:55 +02:00
2020-05-19 21:02:55 +02:00
2020-05-19 21:02:55 +02:00
2020-05-19 21:02:55 +02:00
2020-05-19 21:02:55 +02:00
2020-05-19 21:02:55 +02:00
2020-05-19 21:02:55 +02:00
2020-05-19 21:02:55 +02:00
2021-03-04 18:15:25 +01:00
2021-01-03 18:09:50 +01:00
2021-03-20 21:17:53 +01:00
2021-03-20 21:17:53 +01:00
2020-05-13 20:31:01 -07:00
2020-05-13 20:31:01 -07:00
2020-05-13 20:31:01 -07:00
2021-03-20 21:17:53 +01:00
2020-06-29 09:58:02 -05:00
2020-06-29 13:03:48 -05:00
2020-12-22 17:06:27 +01:00
2020-08-17 17:40:28 +02:00
2020-11-22 14:39:48 +01:00
2020-06-24 20:42:03 +02:00
2020-04-04 19:19:50 +02:00
2020-12-22 17:06:27 +01:00
2020-08-06 21:24:26 +02:00
2020-09-19 11:47:41 +02:00
2020-07-01 09:27:20 -05:00
2020-04-20 22:39:48 +02:00
2020-06-24 20:43:56 +02:00
2020-06-14 19:22:01 +02:00
2020-06-14 19:22:01 +02:00
2020-06-14 19:22:01 +02:00
2020-06-14 19:22:01 +02:00
2020-08-17 17:40:28 +02:00
2020-12-14 17:42:04 +01:00
2020-04-11 13:13:56 +02:00
2020-10-25 21:51:34 -05:00