Metadata-Version: 2.0
Name: cvault
Version: 0.1.1
Summary: Credential Vault
Home-page: https://github.com/starbops/cvault
Author: Zespre Schmidt
Author-email: starbops@zespre.com
License: MIT
Keywords: credential memo
Platform: any
Classifier: Development Status :: 3 - Alpha
Classifier: Intended Audience :: End Users/Desktop
Classifier: Topic :: Utilities
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 2
Classifier: Programming Language :: Python :: 2.6
Classifier: Programming Language :: Python :: 2.7
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.3
Classifier: Programming Language :: Python :: 3.4
Classifier: Programming Language :: Python :: 3.5
Requires-Dist: docopt

Cvault: Credential Vault
========================

Credential Vault (cvault) is a place where you can save your memory about credentials, e.g. account and password, along with some helpful description.


Installation
------------

Run the installer script to install dependencies and the cvault program.

.. code-block:: bash

    $ ./install.sh

Then initialize the vault (database).

.. code-block:: bash

    $ cvault init </path/to/vault>


Usage
-----

There are two modes in cvault:

1. interactive mode: cvault will open up a dialog, and you can interact with it
2. non-interactive mode: saves entry with one shot, no more dialog

**Interactive Mode**

.. code-block:: bash

    $ cvault

And follow the instructions to achieve the goal.

**Non-interactive Mode**

.. code-block:: bash

    $ cvault save <account> <password> <description> # save a new entry
    $ cvault remove <id> # remove certain entry
    $ cvault list [-v] # list all the entries reside in the vault
    $ cvault show <id> # show the exact entry


