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]