notmuch/doc
David Bremner dd9112e7d8 CLI/config: default to storing all config in external files
Previously the fact that some configuration options were only stored
in the database (and thus editing the config file had no effect) was a
source of user confusion. This was fixed with the series ending at
d9af0af164.

On the other hand, the underlying partition of config options into
those stored by default in the database and those stored in the config
file remained. This is also confusing, since now some invocations of
"notmuch config set" modify the config file, and others silently
modify the database instead.

With this commit, it is up to the user to decide which configuration
to modify. A new "--database" option is provided for notmuch config to
enable modifying the configuration information in the database;
otherwise the default is to update an external config file.
2021-03-27 09:26:14 -03:00
..
man1 CLI/config: default to storing all config in external files 2021-03-27 09:26:14 -03:00
man5 doc: describe new config framework 2021-02-06 19:59:47 -04:00
man7 doc: field processor support now always included, adjust manual pages 2020-06-06 07:54:34 -03:00
.gitignore Use rooted paths in .gitignore files 2017-08-18 19:42:35 -03:00
conf.py doc: bump copyright year 2021-02-18 07:55:28 -04:00
doxygen.cfg docs: drop deprecated doxygen TCL_SUBST flag 2021-01-09 11:25:43 -04:00
index.rst doc: add new python bindings to main documentation tree. 2020-07-15 08:37:11 -03:00
INSTALL doc: remove support for rst2man 2015-01-22 08:37:25 +01:00
Makefile doc: convert sphinx based docs 2014-03-09 10:41:08 -03:00
Makefile.local build/docs: move docstring prereq to file targets 2020-12-09 21:55:38 -04:00
notmuch-emacs.rst doc: fix for out-of-tree builds of notmuch-emacs docs 2020-06-01 09:07:50 -03:00
python-bindings.rst doc: add new python bindings to main documentation tree. 2020-07-15 08:37:11 -03:00