I think you may be referring to Eterm. Eterm is a modern replacement for
Xterm, as I understand it. On the links page of the mutt home page,
their is a link to get that menu, however I know it only works with the
0.8.10 version of Eterm, and not the most recent of 0.9.x version.
I just did an ls. Here it is.
On Sun, Aug 20, 2000 at 01:38:43PM -0400, Dave Kufta muttered:
| Hello List,
| I am new to mutt and still trying to figure out all the options that
| are available and that
| I would like to use.I am running a Linux -Mandrake-7.1 system and have
| pgp-6.5.1I . I noticed in some screenshots a very nice interface for
| mutt in xwindow enviroment which
| had very nice color and a menu bar at the top which included a button
| for pgp among
| others. Could someone on the list possibly suggest where I may find a
| muttrc file that would allow these features. I found the screenshot I'm
| referring to at the main web site for mutt but don't see in any of the
| muttrc files that are there a way to enable the menu bar. I am currently
| using mutt-1.2.4i version. Possibly I would need a newer version to
| enable the features Iv'e mentioned.
|
| Thank you for any help,
| Dave
--
/Jason G Helfman
"At any given moment, you may find the ticket to the circus that has always
been in your possession."
Fingerprint: 6A32 3774 E390 33B5 8C96 2AA1 2BF4 BD71 35A1 C149
GnuPG http://www.gnupg.org Get Private! 1024D/35A1C149
[menu:mutt]
# This isn't really done... there aren't quick ways to do some of the things
# listed, so they don't really work. Also, I used :exec where possible to be
# portable across different keybindings, but it didn't work for all things, and
# you'll need at least Mutt 0.95 for it to work.
# http://jblosser.firinn.org/pub/config/eterm/mutt.menu
# standard settings for an Eterm control menu
/Eterm/*
./Font/*
{Normal} ^@\e]50;#
{Larger} ^@\e]50;#+
{Smaller} ^@\e]50;#-
{-}
{Font 1} ^@\e]50;#1
{Font 2} ^@\e]50;#2
{Font 3} ^@\e]50;#3
{Font 4} ^@\e]50;#4
../Terminal/*
./Toggles/*
{Cursor Visible} ^@\e[?25t
{Home on Echo} ^@\e[?1010t
{Home on Refresh} ^@\e[?1011t
{Home on Input} ^@\e[?1012t
{Map Alert} ^@\e]6;21\a
{Primary/Secondary Screen} ^@\e[?47t
{Reverse Video} ^@\e[?5t
{Select Trailing Spaces} ^@\e]6;25\a
{Select Whole Line on Triple-click} ^@\e]6;23\a
{Visual Bell} ^@\e]6;20\a
{X11 Mouse Reporting} ^@\e[?1000t
{Xterm Selection Behavior} ^@\e]6;22\a
../Keys/*
{Application Arrow Keys} ^@\e[?1t
{Application Keypad} ^@\e[?66t
{Backspace/Delete} ^@\e[?67t
{Xterm Shift-Keys} ^@\e[?35t
../Menubar/*
{Toggle Visibility}{Ctrl-Button3} ^@\e[?10t
{Refresh Menubar} ^@\e[?10h
{Toggle Window Move by Menubar} ^@\e]6;15\a
../Scrollbar/*
{Toggle Visibility}{Ctrl-Button2} ^@\e[?30t
{Swap Sides} ^@\e]6;11\a
{Toggle Floating} ^@\e]6;12\a
{Toggle Popup Mode} ^@\e]6;13\a
{-}
{Motif (Traditional) Style} ^@\e]6;10;motif;;\a
{NeXT Style} ^@\e]6;10;next;;\a
{Xterm Style} ^@\e]6;10;xterm;;\a
./Width/*
{5} ^@\e]6;10;;5;\a
{6} ^@\e]6;10;;6;\a
{7} ^@\e]6;10;;7;\a
{8} ^@\e]6;10;;8;\a
{9} ^@\e]6;10;;9;\a
{10} ^@\e]6;10;;10;\a
{11} ^@\e]6;10;;11;\a
{12} ^@\e]6;10;;12;\a
{13} ^@\e]6;10;;13;\a
{14} ^@\e]6;10;;14;\a
{15} ^@\e]6;10;;15;\a
{16} ^@\e]6;10;;16;\a
{17} ^@\e]6;10;;17;\a
{18} ^@\e]6;10;;18;\a
{19} ^@\e]6;10;;19;\a
{20} ^@\e]6;10;;20;\a
../
../Move to Desktop/*
{0} ^@\e]6;50;0;\a
{1} ^@\e]6;50;1;\a
{2} ^@\e]6;50;2;\a
{3} ^@\e]6;50;3;\a
{4} ^@\e]6;50;4;\a
{5} ^@\e]6;50;5;\a
{6} ^@\e]6;50;6;\a
{7} ^@\e]6;50;7;\a
../
{-}
{Steal Focus}{Ctrl-Button1} ^@\e]5;\a
{Full Reset} ^@\ec
../Background/*
./Transparency/*
{Force Update} ^@\e]6;3\a
{Toggle Desktop Watching} ^@\e]6;4\a
{Toggle Transparency} ^@\e]6;0\a
../Pixmap/*
{None} ^@\e[m\e]20;;\a
{Toggle Viewport Mode} ^@\e]6;24\a
../
{-}
./Attrib/*
{Full} ^@\e]20;;100x100+50+50;
{Tiled} ^@\e]20;;0
{Center} ^@\e]20;;=+50+50;
../
../Shade/*
{0%} ^@\e]6;1;0%\a
{10%} ^@\e]6;1;10%\a
{20%} ^@\e]6;1;20%\a
{30%} ^@\e]6;1;30%\a
{40%} ^@\e]6;1;40%\a
{50%} ^@\e]6;1;50%\a
{60%} ^@\e]6;1;60%\a
{70%} ^@\e]6;1;70%\a
{80%} ^@\e]6;1;80%\a
{90%} ^@\e]6;1;90%\a
{100%} ^@\e]6;1;100%\a
../Tint/*
{No Tint} ^@\e]6;2;0xffffff\a
{Red Tint} ^@\e]6;2;0xff8080\a
{Green Tint} ^@\e]6;2;0x80ff80\a
{Blue Tint} ^@\e]6;2;0x8080ff\a
{Cyan Tint} ^@\e]6;2;0x80ffff\a
{Magenta Tint} ^@\e]6;2;0xff80ff\a
{Yellow Tint} ^@\e]6;2;0xffff80\a
../
../
{-}
{Version} ^@\e[8n
{Status} ^@\e[9n
{-}
{Save Current Settings} ^@\e]6;71\a
{Exit Eterm} ^@\e]6;70\a
/
# mutt menu starts here
/File/*
#c-m means ctrl-m, hence the \143
{Resync Mail File}{$} :exec syn\143-mailbox\r
{Check Pop Mail}{G} :exec fetch-mail\r
{Redraw Screen}{^L} :exec refresh\r
{-}
{Create Alias}{a} :exec create-alias\r
{External Address Query}{Q} :exec query\r
{-}
{Toggle Folder Read Only}{%} :exec toggle-write\r
{-}
{Enter Mutt Command...}{:} :
{Enter Shell Command...}{!<cmd>} :exec shell-escape\r
{Shell Escape}{!} :exec shell-escape\r\r
{Return From Shell}{^D} \cd
{-}
{Print Message}{p} :exec print-message\r
{-}
{Abort Action}{^G} \cG
{Exit Menu/Quit w/o Saving}{x} :exec exit\r
{Quit}{q} :exec quit\r
/View/*
./Thread/*
{Collapse/Expand Thread}{ESC-v} :exec collapse-thread\r
{Collapse/Expand All Threads}{ESC-V} :exec collapse-all\r
../
{-}
{Limit to Pattern...}{l} :exec limit\r
{Show Current Limit Pattern}{ESC-l} :exec show-limit\r
{-}
./Jump To/*
{Next Message}{J} :exec next-entry\r
{Previous Message}{K} :exec previous-entry\r
{Next Undeleted Message}{j} :exec next-undeleted\r
{Previous Undeleted Message}{k} :exec previous-undeleted\r
{Next New Message}{TAB} :exec next-new\r
{Previous New Message}{ESC-TAB} :exec previous-new\r
{-}
{Next Thread}{^N} :exec next-thread\r
{Previous Thread}{^P} :exec previous-thread\r
{Next Subthread}{ESC-n} :exec next-subthread\r
{Previous Subthread}{ESC-p} :exec previous-subthread\r
{-}
{Last Entry}{*} :exec last-entry\r
{First Entry}{=} :exec first-entry\r
../Scroll To/*
{Previous Line}{<} :exec previous-line\r
{Next Line}{>} :exec next-line\r
{Top of Page}{H} :exec top-page\r
#m- is escape, hence the \155
{Bottom of Page}{L} :exec botto\155-page\r
{Middle of Page}{M} :exec middle-page\r
{Next Page}{z} :exec next-page\r
{Previous Page}{Z} :exec previous-page\r
{Next Half Page}{]} :exec half-down\r
{Previous Half Page}{[} :exec half-up\r
../Move Current Message To/*
{Top of Screen} :exec current-top\r
{Middle of Screen} :exec current-middle\r
{Bottom of Screen} :exec current-bottom\r
../
{-}
{Index View}{c!} :exec change-folder\r!\r
{Pager View}{RET} :exec display-message\r
{Folder View}{c?} :exec change-folder\r?\r
/Message/*
{New Message}{m} :exec mail\r
./New Message To/*
../
{Recall Postponed}{R} :exec recall-message\r
{-}
./View/*
{Current Message}{RET} :exec display-message\r
{Full Address of Sender}{@} :exec display-address\r
{Toggle Display Headers}{h} :exec display-headers\r
{Message Attachments}{v} :exec view-attachments\r
{Toggle Display Quoted Text}{T} :exec toggle-quoted\r
{Skip Quoted Text}{S} :exec skip-quoted\r
../
{-}
./Pipe Message To/*
{Urlview}{|urlview} :exec pipe-message\rurlview\r
{Other...}{|} :exec pipe-message\r
../
{-}
{Reply}{r} :exec reply\r
{Group Reply}{g} :exec group-reply\r
{List Reply}{L} :exec list-reply\r
./Forward/*
{Message}{f} :exec forward-message\r
{Tagged}{;f} :exec tag-prefix\rf
{Thread}
{Subthread}
{Pattern}
../Forward To/*
./Message/*
../Tagged/*
../Thread/*
../Subthread/*
../Pattern/*
../
../Bounce/*
{Message}{b} :exec bounce-message\r
{Tagged}{;b} :exec tag-prefix\rb
{Thread}
{Subthread}
{Pattern}
../Bounce To/*
./Message/*
../Tagged/*
../Thread/*
../Subthread/*
../Pattern/*
../
../
{Edit}{e} :exec edit\r
{-}
./Delete/*
{Message}{d} :exec delete-message\r
{Tagged}{;d} :exec tag-prefix\rd
{Thread}{^D} :exec delete-thread\r
{Subthread}{ESC-d} :exec delete-subthread\r
{Pattern...}{D} :exec delete-pattern\r
../Undelete/*
{Message}{u} :exec undelete-message\r
{Tagged}{;u} :exec tag-prefix\ru
{Thread}{^U} :exec undelete-thread\r
{Subthread}{ESC-u} :exec undelete-subthread\r
{Pattern...}{U} :exec undelete-pattern\r
../
{-}
./Copy To/*
./Message/*
{Out}{C=out} :exec copy-message\r=out\r
{Other...}{C} :exec copy-message\r
../Tagged/*
{Out}{;C=out} :exec tag-prefix\rc=out\r
{Other...}{;C} :exec tag-prefix\rC
../Thread/*
{Out}
{Other...}
../Subthread/*
{Out}
{Other...}
../Pattern/*
{Out}
{Other...}
../
../Save To/*
./Message/*
{Out}{s=out} :exec save-message\r=out\r
{Other...}{s} :exec save-message\r
../Tagged/*
{Out}{;s=out} :exec tag-prefix\rs=out\r
{Other...}{;s} :exec tag-prefix\rs
../Thread/*
{Out}
{Other...}
../Subthread/*
{Out}
{Other...}
../Pattern/*
{Out}
{Other...}
../
../Decode Copy To/*
./Message/*
{Out}{ESC-c=out} :exec decode-copy\r=out\r
{Other...}{ESC-c} :exec decode-copy\r
../Tagged/*
{Out}{;ESC-c=out} :exec tag-prefix\r\ec=out\r
{Other...}{;ESC-c} :exec tag-prefix\r\ec
../Thread/*
{Out}
{Other...}
../Subthread/*
{Out}
{Other...}
../Pattern/*
{Out}
{Other...}
../
../Decode Save To/*
./Message/*
{Out}{ESC-s=out} :exec decode-save\r=out\r
{Other...}{ESC-s} :exec decode-save\r
../Tagged/*
{Out}{;ESC-s=out} :exec tag-prefix\r\es=out\r
{Other...}{;ESC-s} :exec tag-prefix\r\es
../Thread/*
{Out}
{Other...}
../Subthread/*
{Out}
{Other...}
../Pattern/*
{Out}
{Other...}
../
../Decrypt Copy to/*
./Message/*
{Out}
{Other...} :exec decrypt-copy\r
../Tagged/*
{Out}
{Other...}
../Thread/*
{Out}
{Other...}
../Subthread/*
{Out}
{Other...}
../Pattern/*
{Out}
{Other...}
../
../Decrypt Save to/*
./Message/*
{Out}
{Other...} :exec decrypt-save\r
../Tagged/*
{Out}
{Other...}
../Thread/*
{Out}
{Other...}
../Subthread/*
{Out}
{Other...}
../Pattern/*
{Out}
{Other...}
../
../
{-}
./Tag/*
{Message}{t} :exec tag-entry\r
{Thread}{ESC-t} :exec tag-thread\r
{Subthread} :exec tag-subthread\r
{Pattern...}{T} :exec tag-pattern\r
../Untag/*
{Message}{t} :exec tag-entry\r
{Thread}{ESC-t} :exec tag-thread\r
{Subthread} :exec tag-subthread\r
{Pattern...}{^T} :exec untag-pattern\r
../
{Enter Tagged Operation...}{;} :exec tag-prefix\r
{-}
./Change Status/*
./Message/*
{Read}{Wn} :exec clear-flag\rn
{Unread}{wn} :exec set-flag\rn
{Important}{W!} :exec clear-flag\r!
{Unimportant}{w!} :exec set-flag\r!
{Replied To}{wr} :exec set-flag\rr
{Unreplied To}{Wr} :exec clear-flag\rr
../Tagged/*
{Read}{;Wn} :exec tag-prefix\rWn
{Unread}{;wn} :exec tag-prefix\rwn
{Important}{;W!} :exec tag-prefix\rW!
{Unimportant}{;w!} :exec tag-prefix\rw!
{Replied To}{!wr} :exec tag-prefix\rwr
{Unreplied To}{!Wr} :exec tag-prefix\rWr
../Thread/*
{Read}{^R} :exec read-thread\r
{Unread}
{Important}
{Unimportant}
{Replied To}
{Unreplied To}
../Subthread/*
{Read}{ESC-r} :exec read-subthread\r
{Unread}
{Important}
{Unimportant}
{Replied To}
{Unreplied To}
../Pattern/*
{Read}
{Unread}
{Important}
{Unimportant}
{Replied To}
{Unreplied To}
../
/Folder/*
./Change To/*
{Out}{c=out} :exec change-folder\r=out\r
{Other...}{c} :exec change-folder\r
../Change To (Read Only)/*
{Out}{ESC-c=out} :exec change-folder-readonly\r=out\r
{Other...}{ESC-c} :exec change-folder-readonly\r
../
{New}
{Folder Index}{c?} :exec change-folder\r?\r
/Search/*
{Forward Search...}{/} :exec search\r
{Backwards Search...}{ESC-/} :exec search-reverse\r
{-}
{Next Match}{n} :exec search-next\r
{Next Match in Opposite Direction} :exec search-opposite\r
{-}
{Toggle Search Pattern Coloring}{\} :exec search-toggle\r
/Sort/*
./Forward/*
{Date}{od} :exec sort-mailbox\rd
{From}{of} :exec sort-mailbox\rf
{Received}{or} :exec sort-mailbox\rr
{Subject}{os} :exec sort-mailbox\rs
{To}{oo} :exec sort-mailbox\ro
{Thread}{ot} :exec sort-mailbox\rt
{Unsorted}{ou} :exec sort-mailbox\ru
{Size}{oz} :exec sort-mailbox\rz
{Score}{oc} :exec sort-mailbox\rc
../Reverse/*
{Date}{Od} :exec sort-reverse\rd
{From}{Of} :exec sort-reverse\rf
{Received}{Or} :exec sort-reverse\rr
{Subject}{Os} :exec sort-reverse\rs
{To}{Oo} :exec sort-reverse\ro
{Thread}{Ot} :exec sort-reverse\rt
{Unsorted}{Ou} :exec sort-reverse\ru
{Size}{Oz} :exec sort-reverse\rz
{Score}{Oc} :exec sort-reverse\rc
../Asort/*
./Forward/*
../Reverse/*
../
../
/PGP/*
{Mail Public Key}{ESC-k} :exec mail-key\r
{Extract Keys From Message}{^K} :exec extract-keys\r
{-}
{Forget Passphrase}{^F} :exec forget-passphrase\r
/Help/*
{Show Key Bindings}{?} :exec help\r
{-}
{Version}{V} :exec show-version\r
[show]
[done]