buchhalter-ai / buchhalter-ai-cli

The buchhalter open-source command line tool to automate invoice downloads from suppliers. Free, customizable, and designed for seamless financial workflow integration.
https://buchhalter.ai
Other
4 stars 1 forks source link

FEATURE: Allow user to select vault #100

Closed brgmn closed 1 week ago

brgmn commented 2 weeks ago

This change adds a vault selector to buchhalter cli. When no .buchhalter.yaml config file exists, the existing vaults from 1password cli are read and a vault chooser is rendered for the user. The user can choose the vault he wants to use with buchhalter cli and it is automatically stored in the newly created .buchhalter.yaml config file. In the future it would make sense to have a dedicated "buchhalter vault" subcommand, too - e.g. listing all vaults with "buchhalter vault list", "buchhalter vault reconnect", etc. But that's not part of this PR. We just want to improve the workflow for first time users here.

andygrunwald commented 1 week ago

In the future it would make sense to have a dedicated "buchhalter vault" subcommand, too - e.g. listing all vaults with "buchhalter vault list", "buchhalter vault reconnect", etc.