Commit Graph

16 Commits

Author SHA1 Message Date
393428cf9a Add support for full-screen rendering 2024-10-19 09:47:08 -07:00
3875bddddc Add ability to configure log-level and update many log lines to use the correct log level, fixes #211 #219 2024-08-25 11:50:46 -07:00
8da11eb3fa run "make fmt" (#233) 2024-08-11 12:19:41 -07:00
6b5052489e Add config-get compact-mode command (as needed by #237) 2024-08-11 11:41:51 -07:00
21b401bc14 Add ability to configure custom OpenAI API endpoint for #186 (#194)
* Add ability to configure custom OpenAI API endpoint for #186

* Ensure the AiCompletionEndpoint field is always initialized
2024-03-26 22:13:57 -07:00
a3f1282368 Add ability to configure a default filter (for #76) (#161)
* Add ability to configure a default filter (for #76)

* Add test for color of default filter

* Add basic test for default filter

* Add goldens for tests

* Add more tests for default filters

* Update goldens

* Add another golden

* Update goldens

* Remove debug log

* Add golden to allowlist

* Update goldens
2024-01-07 21:06:22 -08:00
c735fee3d5 Add aliases for plural config options in case people type the singular version 2023-12-19 09:34:12 -08:00
8b7e54eab4 Add support for configuring the TUI color scheme, for #134 (#146)
* Add support for configuring the TUI color scheme, for #134

* Add tests for getting and setting the custom color scheme, and support full colors where terminals support them

* Add comments to document termenv.ANSI setting, and fix tests so they work uniformly
2023-12-18 20:32:11 -08:00
559fac57f9 Fix bug that made config-get timestamp-format require an argument 2023-12-11 20:44:18 -08:00
b3e145d764 Enable presaving by default rather than having it gated behind BetaMode 2023-11-24 16:46:22 -08:00
0be6fe9724 Swap AI completions to be behind a dedicated config option and add docs on it 2023-11-12 03:09:56 -08:00
253ad7f6b6 Bold matches for search queries in TUI for #112. This was previously available behind the beta-mode flag, but will now be enabled by default 2023-10-12 19:34:09 -07:00
25ec191f1a Implement pre-saving feature to ensure that long-running/non-terminating commands are saved in hishtory 2023-08-27 14:24:59 -07:00
35444bf56e Swap ioutil to non-deprecated alternatives + clean up pre-commit errors 2022-11-27 11:59:06 -08:00
27bbe97cb2 Better organize the cobra generated help page 2022-11-16 08:03:23 -08:00
342a02a843 Add initial cobra implementation for config-* 2022-11-16 08:03:23 -08:00