summaryrefslogtreecommitdiff
path: root/internal/clipboard/clipboard.go
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-02-22 09:34:08 +0200
committerPaul Buetow <paul@buetow.org>2026-02-22 09:34:08 +0200
commitef8c0385ca64918f5a52be1f0780cc5e6261cc70 (patch)
treebd6b8b4ae5b70861f6a8da6c260ea8be65d9cb68 /internal/clipboard/clipboard.go
parent0a877f7dfb975c51c9d57f095ab6f313682315cd (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