diff options
| author | Paul Buetow <paul@buetow.org> | 2026-02-22 09:34:08 +0200 |
|---|---|---|
| committer | Paul Buetow <paul@buetow.org> | 2026-02-22 09:34:08 +0200 |
| commit | ef8c0385ca64918f5a52be1f0780cc5e6261cc70 (patch) | |
| tree | bd6b8b4ae5b70861f6a8da6c260ea8be65d9cb68 /internal/clipboard/clipboard.go | |
| parent | 0a877f7dfb975c51c9d57f095ab6f313682315cd (diff) | |
Implement version and config packages (task 353)
- internal/version: bump Version constant to v0.4.0
- internal/config: full Config struct with JSON snake_case fields matching
Ruby Config::DEFAULTS; Load() merges ~/.config/geheim.json over defaults,
tilde-expands path fields, and warns on stderr for parse errors
- internal/config: table-driven tests covering defaults, overrides,
tilde expansion, invalid JSON warning, and silent missing-file behaviour
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'internal/clipboard/clipboard.go')
0 files changed, 0 insertions, 0 deletions
