<<< Date Index >>>     <<< Thread Index >>>

Re: Alternative Identities



On Thu, Jul 17, 2008 at 12:27:46PM -0400, Jorge Luis wrote:
> I'm trying to set up mutt so that I can use it with two different email
> accounts.  Right now I'm using screen and two instances of mutt, but I'm
> looking for a more elegant solution.  I'm on the trail of one now, but
> it has some bugs.
> 
> I have the following in my .muttrc:
> 
> set status_format="-%r-JL@xxxxxxxx: %f [Msgs:%?M?%M/?%m%?n? New:%n?%?o?
> Old:%o?%?d? Del:%d?%?F? Flag:%F?%?t? Tag:%t?%?p? Pos
> t:%p?%?b? Inc:%b?%?l? %l?]---(%s/%S)-%>-(%P)---"
> 
[...]
 I have two accounts, using a slightly different approach I found
somewhere - in a mailbox, I use F10 or F11 to switch profiles
(default and lfs).

 In .muttrc I have the following (not sure that the index macros
actually work) -

# profiles for multiple identities
# default so that I always start there
source ~/.mutt/profile.default

# macros to invoke a profile
macro   index   <F10>    ":source ~/.mutt/profile.default\n" # "Load default 
profile"
macro   pager   <F10>    ":source ~/.mutt/profile.default\n" # "Load default 
profile"
macro   index   <F11>    ":source ~/.mutt/profile.lfs\n" # "Load profile: LFS"
macro   pager   <F11>    ":source ~/.mutt/profile.lfs\n" # "Load profile: LFS"

 And then in the profiles I set From and put the profile name on the
status line, so in ~/.mutt/profile.default I have

# Customized headers
unmy_hdr *                      # remove all extra headers first.

my_hdr From: Ken Moffat <zarniwhoop@xxxxxxxxxxxx>

# Include the profile name in the status line (one long line)
set status_format="-%r-Mutt: %f [Msgs:%?M?%M/?%m%?n? New:%n?%?o? Old:%o?%?d? 
Del:%d?%?F? Flag:%F?%?t? Tag:%t?%?p? Post:%p?%?b? Inc:%b? %?l? 
%l?]---(%s/%S)-default-%>-(%P)---"

 And the other profile changes the From: and the profile name in the
status from 'default'.

ĸen
-- 
das eine Mal als Tragödie, das andere Mal als Farce