Replies: 1 comment
|
@dacec354 thanks — fair ask, especially on Linux where everything-in- Three shapes I considered, and where I'd land: 1. Strict XDG split — The faithful answer, but it's a breaking change for everyone on upgrade and forces me to ship a migration tool. The split is also genuinely awkward on macOS (Apple says 2. Auto-detect XDG when Tempting but I don't like it — same install behaves differently depending on a shell-env side effect. Silent default changes are how you get "reasonix lost my session" bug reports. Pass. 3. Env-var overrides, opt-in — what I'd actually merge.
Linux users who want pure XDG just set: export REASONIX_HOME="${XDG_CONFIG_HOME:-$HOME/.config}/reasonix"
# or split it via the optional vars when those land…and they get the layout they want without me forcing a default change on every user. Project-level Want to open an issue with the |
Uh oh!
There was an error while loading. Please reload this page.
project level configuration keeps the same
.reasonix.or provide environment variables to customize config dir, cache dir, persistence dir and so on?
All reactions