====== mutt ======
===== Information =====
I'm installing ''mutt-devel''
I'm basing my options on those used in AcIS's build script.
I need to update the mutt configuration with the .mutt/ directory structure FIXME
===== Procedure =====
- edit ''/etc/make.conf'' and add:\\ .if ${.CURDIR:M*/mail/mutt*}
WITH_MUTT_SLANG2=yes
WIHTOUT_NLS=yes
WITH_MUTT_IMAP_HEADER_CACHE=yes
.endif
- edit ''/usr/local/etc/pkgtools.conf'' and add the following to your ''MAKE_ARGS'':\\ 'mail/mutt*' => [
'WITH_MUTT_SLANG2=yes',
'WIHTOUT_NLS=yes',
'WITH_MUTT_IMAP_HEADER_CACHE=yes',
],
- change into the ''mutt-devel'' directory and run the build script:\\ [root@shalom ~]# cd /usr/ports/mail/mutt-devel
[root@shalom /usr/ports/mail/mutt-devel]# make install clean
===== Configuration =====
I setup a ''.muttrc'' file and put some options in ''.mutt/''
==== .muttrc ====
The two sourced files are in the [[#.mutt|.mutt]] section below
ignore *
unignore date from: to resent-from resent-to cc bcc reply-to subject
hdr_order date from: to resent-from resent-to cc bcc reply-to subject
source ~/.mutt/pine
source ~/.mutt/color
set folder=~/mail
set editor="pico -t -k -z -r72"
#set editor="vim"
set forward_format="Fwd: %s"
==== .mutt ====
This is a directory containing custom files, settings, etc.
I have two files in my ''.mutt/'' directory:
- ''color'':\\ color attachment brightmagenta default
color error brightred default
color hdrdefault red black
color indicator brightcyan brightgreen
color markers brightcyan default
color message brightcyan default
color normal default default
color quoted brightblue default
color search default green
color signature red default
color status brightcyan brightred
color tilde magenta default
color tree magenta default
- pine:\\ #
# This file contains commands to change the keybindings in Mutt to be
# similar to those of PINE 3.95.
#
#
# $Id: Pine.rc,v 1.5 2000/02/11 09:04:22 roessler Exp $
#
bind index v display-message
bind index p previous-undeleted
bind index n next-undeleted
bind index ' ' next-page
bind index c mail
bind index g change-folder
bind index w search
bind index y print-message
bind index x sync-mailbox
bind index $ sort-mailbox
bind index a tag-prefix
bind index \; tag-entry
# Not possible to simulate zoom-out...
macro index z l~T\r
bind pager p previous-undeleted
bind pager n next-undeleted
bind pager ' ' next-page
bind pager g change-folder
bind pager c mail
bind pager w search
bind pager y print-message
bind pager \n noop # PINE prints "No default action for this menu."
bind pager previous-line
bind pager next-line
bind compose \cx send-message
===== Reference Links =====
* [[http://muttrcbuilder.org/builder-cgi.pl]] - mutt configuration builder
* [[http://www.xs4all.nl/~hanb/configs/dot-mutt/themes/]] - some nice mutt themes
==
\\ \\
{{tag>:freebsd}}