Configure Application (zeysdk configure)
Configure global CLI settings and preferences interactively.
zeysdk configure
Available Settings
| Setting | Description | Default |
|---|---|---|
Default Diff Tool | Choose comparison tool for file diffs | Platform dependent |
List Height | Number of items shown in selection lists | 10 |
Diff Tools by Platform
Windows
- Beyond Compare
- WinMerge
- VSCode
- Other (custom path)
- None
macOS
- Beyond Compare
- FileMerge
- VSCode
- Other (custom path)
- None
Linux
- Beyond Compare
- Meld
- VSCode
- Other (custom path)
- None
Configuration Storage
Settings are securely stored using system keychain:
- Windows: Credential Manager
- macOS: Keychain
- Linux: Secret Service API/libsecret
Error Handling
| Error | Description | Resolution |
|---|---|---|
| Storage access | Failed to access system keychain | Check system keychain permissions |
| Invalid input | Invalid list height value | Enter a positive number |
| Save failed | Failed to save configuration | Verify write permissions |