summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
Diffstat (limited to 'config')
-rw-r--r--config/color36
-rw-r--r--config/common11
-rw-r--r--config/editor15
-rw-r--r--config/gpg42
-rw-r--r--config/header3
-rw-r--r--config/imap11
-rw-r--r--config/keys18
-rw-r--r--config/lists1
-rw-r--r--config/sidebar17
9 files changed, 154 insertions, 0 deletions
diff --git a/config/color b/config/color
new file mode 100644
index 0000000..9829708
--- /dev/null
+++ b/config/color
@@ -0,0 +1,36 @@
+# Mutt Gesamt
+color status white black # Das Menu
+color tree red default # Der Pfeil von Threads
+color search brightyellow default # Suchergebnisse
+color normal white default # normaler Text
+
+# Index fabrig
+color index green default "~N|~O"
+color index cyan default "~g !~N !~O"
+color index brightdefault default "~G !~N !~O"
+color index magenta default "~P"
+color index red default "~D"
+
+# Header farbig
+color header brightyellow black ^From:
+color header brightblue black ^To:
+color header brightblue black ^Cc:
+color header brightgreen black ^Subject:
+color header brightred black ^Date:
+
+# Quotes farbig
+color quoted green default
+color quoted1 cyan default
+color quoted2 green default
+color quoted3 cyan default
+color quoted4 green default
+color quoted5 cyan default
+color quoted6 green default
+color quoted7 cyan default
+color quoted8 green default
+color quoted9 cyan default
+
+# GPG Signaturen farbig
+color body brightyellow default "^gpg: (Good signature|Signature made).*"
+mono body bold "^gpg: (good signature|signature made).*"
+color body brightred default "^gpg: BAD signature.*"
diff --git a/config/common b/config/common
new file mode 100644
index 0000000..3fac0e1
--- /dev/null
+++ b/config/common
@@ -0,0 +1,11 @@
+set record=+Verschickt # gesendete Mails auch in Verschickt speichern
+set sort=threads # nach Threads sortieren
+set sort_aux=date-sent # nach Threads nach Datum sortieren
+set move=no # gelesene Mails nicht ins lokale Maildir schieben
+set markers=no # keine + zeichen vor umgebrochenen zeilen
+set beep=no # keine beep töne
+set delete=yes # löschen ohne nachzufragen
+set collapse_unread=yes # dont collapse threads with unread messages
+set header_cache=~/.mutt/headers # cache headers
+
+auto_view text/html # Auto View HTML Mails
diff --git a/config/editor b/config/editor
new file mode 100644
index 0000000..b320a13
--- /dev/null
+++ b/config/editor
@@ -0,0 +1,15 @@
+set editor="vim -c 'set tw=68 et'" # Editor zum Schreiben von Mails
+set sendmail="/usr/bin/msmtp" # mSMTP zum versenden der Mails
+set use_envelope_from=yes # verwende Account anhand des From Felds
+set realname="Sebastian Reichel" # setzten des Namen
+
+# Default From Adresse
+set reverse_name
+set from=elektranox@gmail.com
+alternates "sre@ring0.de|sre@debian.org"
+
+# Macros zum setzen des Accounts
+#set use_from=yes # From Feld verwenden
+#macro generic "<esc>1" ":set from=elektranox@gmail.com\n"
+#macro generic "<esc>2" ":set from=sre@ring0.de\n"
+#macro generic "<esc>3" ":set from=sebastian.reichel@informatik.uni-oldenburg.de\n"
diff --git a/config/gpg b/config/gpg
new file mode 100644
index 0000000..52a9356
--- /dev/null
+++ b/config/gpg
@@ -0,0 +1,42 @@
+# GnuPG configuration
+set pgp_decode_command="gpg --status-fd=2 %?p?--passphrase-fd 0? --no-verbose --quiet --batch --output - %f"
+set pgp_verify_command="gpg --status-fd=2 --no-verbose --quiet --batch --output - --verify %s %f"
+set pgp_decrypt_command="gpg --status-fd=2 %?p?--passphrase-fd 0? --no-verbose --quiet --batch --output - %f"
+set pgp_sign_command="gpg --no-verbose --batch --quiet --output - %?p?--passphrase-fd 0? --armor --detach-sign --textmode %?a?-u %a? %f"
+set pgp_clearsign_command="gpg --no-verbose --batch --quiet --output - %?p?--passphrase-fd 0? --armor --textmode --clearsign %?a?-u %a? %f"
+set pgp_encrypt_only_command="/usr/lib/mutt/pgpewrap gpg --batch --quiet --no-verbose --output - --encrypt --textmode --armor --always-trust --encrypt-to 0x5A5398A8 -- -r %r -- %f"
+set pgp_encrypt_sign_command="/usr/lib/mutt/pgpewrap gpg %?p?--passphrase-fd 0? --batch --quiet --no-verbose --textmode --output - --encrypt --sign %?a?-u %a? --armor --always-trust --encrypt-to 0x5A5398A8 -- -r %r -- %f"
+set pgp_import_command="gpg --no-verbose --import %f"
+set pgp_export_command="gpg --no-verbose --export --armor %r"
+set pgp_verify_key_command="gpg --verbose --batch --fingerprint --check-sigs %r"
+set pgp_list_pubring_command="gpg --no-verbose --batch --quiet --with-colons --list-keys %r"
+set pgp_list_secring_command="gpg --no-verbose --batch --quiet --with-colons --list-secret-keys %r"
+
+# specify the uid to use when encrypting/signing
+set pgp_sign_as=0xC83BFA9A
+
+# set the number of seconds to keep in memory the passpharse used to encrypt/sign
+# the more the less secure it will be
+set pgp_timeout=60
+
+# it's a regexp used against the GPG output: if it matches some line of the output
+# then mutt considers the message a good signed one (ignoring the GPG exit code)
+set pgp_good_sign="^gpg: Good signature from"
+
+# for traditional gpg inline style
+message-hook '!(~g|~G) ~b"^-----BEGIN\ PGP\ (SIGNED\ )?MESSAGE"' "exec check-traditional-pgp"
+
+# don't show the full gpg output
+#set pgp_verify_sig=no
+
+# Auto Encrypt
+unset pgp_autoencrypt
+
+# Auto Sign
+set pgp_autosign=yes
+
+# Answer encrypted if it was encrypted before
+set pgp_replyencrypt=yes
+
+# PGP Menu
+bind compose p pgp-menu
diff --git a/config/header b/config/header
new file mode 100644
index 0000000..73e5262
--- /dev/null
+++ b/config/header
@@ -0,0 +1,3 @@
+ignore * # Alle Header entfernen
+unignore from to cc date subject # Absender, Datum und Betreff anzeigen
+hdr_order subject from to cc date # Reihenfolge auf Betreff, Absender, Empfänger, Datum festsetzen
diff --git a/config/imap b/config/imap
new file mode 100644
index 0000000..b586659
--- /dev/null
+++ b/config/imap
@@ -0,0 +1,11 @@
+# IMAP User Daten
+set imap_user="sre"
+set imap_pass=`getpassword imap.elektranox.dyndns.org`
+set imap_idle=yes
+
+# Verzeichnisse der Mails
+set folder="imaps://elektranox.dyndns.org/"
+set spoolfile="imaps://elektranox.dyndns.org/INBOX"
+
+# Certificat
+set certificate_file=~/.mutt/certificates
diff --git a/config/keys b/config/keys
new file mode 100644
index 0000000..540e8ba
--- /dev/null
+++ b/config/keys
@@ -0,0 +1,18 @@
+bind pager <up> previous-line
+bind pager <down> next-line
+bind pager <left> previous-entry
+bind pager <right> next-entry
+
+bind index \t next-unread
+bind pager \t next-unread
+
+bind index .\t next-unread-mailbox
+bind pager .\t next-unread-mailbox
+
+bind browser ^ check-new
+bind index ^ imap-fetch-mail
+
+bind browser b buffy-list
+bind index b buffy-list
+
+bind compose f edit-from
diff --git a/config/lists b/config/lists
new file mode 100644
index 0000000..4877e9d
--- /dev/null
+++ b/config/lists
@@ -0,0 +1 @@
+subscribe smartphones-userland@linuxtogo.org
diff --git a/config/sidebar b/config/sidebar
new file mode 100644
index 0000000..8d6d29b
--- /dev/null
+++ b/config/sidebar
@@ -0,0 +1,17 @@
+mailboxes =INBOX =Feuerwehr =Debian =debian-kernel =OpenMoko =SWP =pancake =System =SPAM
+
+# b toggles sidebar visibility
+macro index b '<enter-command>toggle sidebar_visible<enter>'
+macro pager b '<enter-command>toggle sidebar_visible<enter>'
+
+# color of folders with new mail
+color sidebar_new yellow default
+
+# ctrl-n, ctrl-p to select next, prev folder
+# ctrl-o to open selected folder
+bind index \CP sidebar-prev
+bind index \CN sidebar-next
+bind index \CO sidebar-open
+bind pager \CP sidebar-prev
+bind pager \CN sidebar-next
+bind pager \CO sidebar-open