From ad99f0a6a65bb1d327feb933d5349fc067c881f2 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Sun, 17 Aug 2025 21:39:01 +0300 Subject: feat: Support XDG config home This change implements support for the XDG Base Directory Specification for the configuration file. The configuration file is now read from `$XDG_CONFIG_HOME/hexai/config.json` if the `XDG_CONFIG_HOME` environment variable is set. If it is not set, it falls back to the previous location, `$HOME/.config/hexai/config.json`. This change also includes: - A fix for a bug in the test suite where a test was failing due to an environment variable being set. - Updates to the documentation to reflect the new configuration file location. - A version bump to 0.1.0. --- IDEAS.md | 15 --------------- 1 file changed, 15 deletions(-) (limited to 'IDEAS.md') diff --git a/IDEAS.md b/IDEAS.md index 70f6537..11cae34 100644 --- a/IDEAS.md +++ b/IDEAS.md @@ -50,18 +50,3 @@ Be able to switch LLMs. ## Usage notes -Helix' `languages.toml` - -```toml -[[language]] -name = "go" -auto-format= true -diagnostic-severity = "hint" -formatter = { command = "goimports" } -language-servers = [ "gopls", "golangci-lint-lsp", "hexai" ] -# language-servers = [ "gopls", "golangci-lint-lsp", "lsp-ai", "gpt", "hexai" ] - -[language-server.hexai] -command = "hexai" -``` - -- cgit v1.2.3