While the default configuration (or ``preferences'') make Mutt
usable right out of the box, it is often desirable to tailor Mutt to
suit your own tastes. When Mutt is first invoked, it will attempt to
read the ``system'' configuration file (defaults set by your local
system administrator), unless the ``-n''
command line option is specified. This file is typically
will next look for a file named
.muttrc in your home
directory. If this file does not exist and your home directory has
a subdirectory named
.mutt, mutt try to load a file named
.muttrc is the file where you will usually place your
commands to configure Mutt.
In addition, mutt supports version specific configuration files that are
parsed instead of the default files as explained above. For instance, if
your system has a
Muttrc-0.88 file in the system configuration
directory, and you are running version 0.88 of mutt, this file will be
sourced instead of the
Muttrc file. The same is true of the user
configuration file, if you have a file
.muttrc-0.88.6 in your home
directory, when you run mutt version 0.88.6, it will source this file
instead of the default
.muttrc file. The version number is the
same which is visible using the ``-v''
command line switch or using the
show-version key (default:
V) from the index menu.