index — dots-the-third @ 70499ea7b30504fec19aa8ef14392a04cd54b66c

I don't need nix, I have a way worse solution!

neomutt: create bad multi user support
crispy-caesus crispy@crispy-caesus.eu
Fri, 01 May 2026 11:26:34 +0200
commit

70499ea7b30504fec19aa8ef14392a04cd54b66c

parent

4ca5021384789c6f1402a56856b662ef2d7b7519

A neomutt/.config/neomutt/crispy@crispy-caesus.eu-neomuttrc

@@ -0,0 +1,8 @@

+set spool_file = ~/mail/spool/crispy@crispy-caesus.eu/ + +set from = crispy@crispy-caesus.eu +set real_name = "crispy-caesus" + +set smtp_url = smtps://crispy@crispy-caesus.eu@smtp.purelymail.com +set smtp_pass="`gpg --quiet --for-your-eyes-only --no-tty --decrypt \ + ~/.config/neomutt/login.gpg`"
A neomutt/.config/neomutt/jasper.bauerschaper@crispy-caesus.eu-neomuttrc

@@ -0,0 +1,8 @@

+set spool_file = ~/mail/spool/jasper.bauerschaper@crispy-caesus.eu/ + +set from = jasper.bauerschaper@crispy-caesus.eu +set real_name = "Jasper Bauerschaper" + +set smtp_url = smtps://jasper.bauerschaper@crispy-caesus.eu@smtp.purelymail.com +set smtp_pass="`gpg --quiet --for-your-eyes-only --no-tty --decrypt \ + ~/.config/neomutt/login2.gpg`"
M neomutt/.config/neomutt/neomuttrcneomutt/.config/neomutt/neomuttrc

@@ -1,7 +1,3 @@

-# user settings -set from = crispy@crispy-caesus.eu -set real_name = "crispy-caesus" - # preferences set use_threads = yes set pager_index_lines = 6 # show this many lines of the Index when

@@ -25,35 +21,35 @@ set edit_headers = yes

set include = yes # mbox -set spool_file = ~/mail/spool/crispy@crispy-caesus.eu/ set mbox = ~/mail set mbox_type = "maildir" -set move = ask-yes +set move = ask-yes # TODO: check set folder = ~/mail set record = +sent set trash = +trash set postponed = +drafts -mailboxes -label spool -notify -poll ! \ - -label people -nonotify -poll +people \ - -label purchases -nonotify -poll +purchases \ - -label sent -nonotify -poll +sent +mailboxes -label cspool -notify -nopoll ~/mail/spool/crispy@crispy-caesus.eu \ + -label jspool -notify -nopoll ~/mail/spool/jasper.bauerschaper@crispy-caesus.eu \ + -label people -nonotify -nopoll +people \ + -label chorepeople -nonotify -nopoll +chorepeople \ + -label purchases -nonotify -nopoll +purchases \ + -label me -nonotify -nopoll +me \ + -label sent -nonotify -nopoll +sent -set mail_check = 120 +set mail_check = 10 set timeout = 30 -set mail_check_stats = yes -set mail_check_stats_interval = 120 -set imap_idle = yes +set mail_check_stats = yes +set mail_check_stats_interval = 30 set new_mail_command = "notify-send \ --app-name=neomutt \ --icon'~/.config/neomutt/neomutt.png' \ 'New Email in %D' &" -# sending -set smtp_url = smtps://crispy@crispy-caesus.eu@smtp.purelymail.com -set smtp_pass="`gpg --quiet --for-your-eyes-only --no-tty --decrypt \ - ~/.config/neomutt/login.gpg`" +# accounts +folder-hook ~/.mail/spool/crispy@crispy-caesus.eu 'source ~/.config/neomutt/crispy@crispy-caesus.eu-neomuttrc' +folder-hook ~/.mail/spool/jasper.bauerschaper@crispy-caesus.eu 'source ~/.config/neomutt/jasper.bauerschaper@crispy-caesus.eu-neomuttrc'