This folder contains an initial Odin port of the Go gosecret CLI.
Status: CLI wired to Secret Service via libsecret (D-Bus).
Requires the Odin compiler to be installed and on your PATH.
- Build:
odin build . -out:osecret - Run:
./osecret <command> [args]
The CLI mirrors the Go version:
set <key> [value]get <key>delete <key>list [pattern]
Notes:
- Interactive hidden password input is not implemented yet (reads plaintext from stdin when no value is provided).
- Requires libsecret development files at build time.
Options to improve:
- Add interactive password input (disable echo via termios).
- Print created/modified timestamps by loading more item metadata.