Update configuration.rst

This commit is contained in:
enkore 2015-06-06 00:20:27 +02:00
parent f2fa560beb
commit 5ff2362df3

View File

@ -111,7 +111,7 @@ example):
Also change your i3wm config to the following: Also change your i3wm config to the following:
:: .. code:: ini
# i3bar # i3bar
bar { bar {
@ -127,18 +127,18 @@ Settings that require credentials can utilize the keyring module to keep sensiti
To take advantage of this feature, simply use the setting_util.py script to set the credentials for a module. Once this To take advantage of this feature, simply use the setting_util.py script to set the credentials for a module. Once this
is done you can add the module to your config without specifying the credentials, eg: is done you can add the module to your config without specifying the credentials, eg:
:: .. code:: python
# Use the default keyring to retrieve credentials. To determine which backend is the default on your system, run # Use the default keyring to retrieve credentials.
# To determine which backend is the default on your system, run
# python -c 'import keyring; print(keyring.get_keyring())' # python -c 'import keyring; print(keyring.get_keyring())'
status.register('github') status.register('github')
If you don't want to use the default you can set a specific keyring like so: If you don't want to use the default you can set a specific keyring like so:
:: .. code:: python
from keyring.backends.file import PlaintextKeyring from keyring.backends.file import PlaintextKeyring
status.register('github', keyring_backend=PlaintextKeyring()) status.register('github', keyring_backend=PlaintextKeyring())
i3pystatus will locate and set the credentials during the module loading process. Currently supported credentals are "password", "email" and "username". i3pystatus will locate and set the credentials during the module loading process. Currently supported credentals are "password", "email" and "username".