14 Commits

Author SHA1 Message Date
2e9397907b Add the ability to query for config values from specific sources. 2026-04-13 12:58:02 -05:00
fccaf54dc5 Add the ability to trace the provenance of config values. 2026-04-13 10:46:43 -05:00
8e381d15d0 Change default term colors to cDefault (don't assume white/black). 2026-03-09 13:29:22 -05:00
b4710e7070 Add truecolor and unicode support to terminal utilities. 2025-12-19 09:13:04 -06:00
c60f7e1576 Major refactor of ANSI terminal formatting and control logic. 2025-12-17 20:02:01 -06:00
ca7b2a620a CombinedConfig should give more details when failing to parse a JSON value. 2025-11-19 08:19:56 -06:00
eaffb20df5 Remove {.gcsafe.} from procutils.exec. 2024-12-10 10:42:46 -06:00
30c5720ab8 New QueueLogger logging implementation. 2023-07-04 09:08:15 -05:00
0a49618ab3 Config searches local directory as well, use CatchableError. 2023-06-21 07:43:58 -05:00
4bf35c336e Add CombinedConfig#hasKey(string). 2023-05-13 07:17:43 -05:00
751b3222db Add better comments about how the daemonization logic works. 2023-05-13 07:08:41 -05:00
7af0acce68 Add config helper function to find config files in a standardized manner. 2023-05-13 07:07:56 -05:00
b1cc4fbe51 Add CombinedConfig#getJson to fetch config properties stored as JSON data. 2022-02-10 15:35:50 -06:00
4e5152bed3 Fix library configuration with new submodules. 2022-02-07 14:04:47 -06:00