fix: honor nix config overrides in mac app

This commit is contained in:
Peter Steinberger
2026-01-01 09:17:21 +01:00
parent cf3049ae34
commit bcead5f0f4
4 changed files with 80 additions and 6 deletions

View File

@@ -105,8 +105,8 @@ struct SettingsRootView: View {
}
private var nixManagedBanner: some View {
let configPath = ProcessInfo.processInfo.environment["CLAWDIS_CONFIG_PATH"] ?? "~/.clawdis/clawdis.json"
let stateDir = ProcessInfo.processInfo.environment["CLAWDIS_STATE_DIR"] ?? "~/.clawdis"
let configPath = ClawdisConfigFile.url().path
let stateDir = ClawdisConfigFile.stateDirURL().path
return VStack(alignment: .leading, spacing: 6) {
HStack(spacing: 8) {