summaryrefslogtreecommitdiff
path: root/docs/source/configuration/index.rst
blob: 1c1dc153cfbf869a976033ac186051c4028ed0cf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
.. _configuration:

*************
Configuration
*************

Alot reads a config file in "INI" syntax:
It consists of key-value pairs that use "=" as separator and '#' is comment-prefixes.
Sections and subsections are defined using square brackets.

The default location for the config file is :file:`~/.config/alot/config`. If
upon startup this file is not found, a small default configuration (containing
mostly standard key bindings) will be copied in its place.

All configs are optional, but if you want to send mails you need to specify at least one
:ref:`account <config.accounts>` in your config.

.. toctree::
   
   config_options
   accounts
   contacts_completion
   key_bindings
   hooks
   themes