Skip to content

fix: blink edit no longer adds local paths - #10

Merged
iberflow merged 1 commit into
mainfrom
fix/edit-writes-resolved-paths
Jul 25, 2026
Merged

fix: blink edit no longer adds local paths#10
iberflow merged 1 commit into
mainfrom
fix/edit-writes-resolved-paths

Conversation

@iberflow

Copy link
Copy Markdown
Member

blink edit loaded the config through the resolving loader, which fills dir_root and the four paths entries with absolutes derived from the machine it ran on. The picker handed that same struct back to the writer, so saving turned a portable, committable config into one pinned to one developer's home directory.

Adds loader.LoadRaw, which decodes and validates a config exactly as written on disk with nothing derived, and points the edit command at it. Values the file does set round-trip verbatim; omitted ones stay omitted. loader.Load keeps its resolving behavior for the runtime and is now built on the raw path.

Signed-off-by: Ignas Bernotas <ignas@toawe.me>
@github-actions github-actions Bot added the needs-triage Awaiting maintainer triage label Jul 25, 2026
@iberflow
iberflow merged commit fe607f8 into main Jul 25, 2026
9 checks passed
@iberflow
iberflow deleted the fix/edit-writes-resolved-paths branch July 25, 2026 17:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

needs-triage Awaiting maintainer triage

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant