Added mutt
This commit is contained in:
parent
3b654c85cc
commit
9b50b562ed
13 changed files with 501 additions and 0 deletions
14
mutt/accounts/arachnitech
Normal file
14
mutt/accounts/arachnitech
Normal file
|
@ -0,0 +1,14 @@
|
|||
set from = "kellya@arachnitech.com"
|
||||
set sendmail = "/usr/bin/msmtp -a arachnitech"
|
||||
set mbox = "+arachnitech/archive"
|
||||
set postponed = "+arachnitech/drafts"
|
||||
|
||||
color status green default
|
||||
|
||||
macro index D \
|
||||
"<save-message>+arachnitech/Trash<enter>" \
|
||||
"move message to the trash"
|
||||
|
||||
macro index S \
|
||||
"<save-message>+arachnitech/Spam<enter>" \
|
||||
"mark message as spam"
|
19
mutt/accounts/franklin
Normal file
19
mutt/accounts/franklin
Normal file
|
@ -0,0 +1,19 @@
|
|||
set from = "alex.kelly@franklin.edu"
|
||||
set sendmail = "/usr/bin/msmtp -a franklin"
|
||||
set mbox = "+franklin/archive"
|
||||
set postponed = "+franklin/drafts"
|
||||
|
||||
color status cyan default
|
||||
set pgp_default_key = "FE3A66764329CE891E807CD7DC441667D5FCB16F"
|
||||
|
||||
macro index D \
|
||||
"<save-message>+franklin/Trash<enter>" \
|
||||
"move message to the trash"
|
||||
|
||||
macro index S \
|
||||
"<save-message>+franklin/Spam<enter>" \
|
||||
"mark message as spam"
|
||||
|
||||
macro index A \
|
||||
"<save-message>+franklin/Archive<enter>" \
|
||||
"Archive message"
|
18
mutt/bindings.rc
Normal file
18
mutt/bindings.rc
Normal file
|
@ -0,0 +1,18 @@
|
|||
bind index,pager \Cp sidebar-prev
|
||||
# Move the highlight to the next mailbox
|
||||
bind index,pager \Cn sidebar-next
|
||||
# Open the highlighted mailbox
|
||||
bind index,pager \Co sidebar-open
|
||||
# Move the highlight to the previous page
|
||||
# This is useful if you have a LOT of mailboxes.
|
||||
bind index,pager <F3> sidebar-page-up
|
||||
# Move the highlight to the next page
|
||||
# This is useful if you have a LOT of mailboxes.
|
||||
bind index,pager <F4> sidebar-page-down
|
||||
# Move the highlight to the previous mailbox containing new, or flagged,
|
||||
# mail.
|
||||
bind index,pager <F5> sidebar-prev-new
|
||||
# Move the highlight to the next mailbox containing new, or flagged, mail.
|
||||
bind index,pager <F6> sidebar-next-new
|
||||
# Toggle the visibility of the Sidebar.
|
||||
bind index,pager B sidebar-toggle-visible
|
264
mutt/cache/bodies/imap:kellya@192.168.0.125:143/INBOX/1570538954-12920
vendored
Normal file
264
mutt/cache/bodies/imap:kellya@192.168.0.125:143/INBOX/1570538954-12920
vendored
Normal file
|
@ -0,0 +1,264 @@
|
|||
Return-Path: <SRS0=R91Y=II=github.com=noreply@ik2.com>
|
||||
Received: from desis.arachnitech.com ([unix socket])
|
||||
by desis.arachnitech.com (Cyrus 2.5.15-28-g7d1550bfa-Kolab-2.5.15.28-1.20.el7.kolab_16) with LMTPA;
|
||||
Wed, 10 Mar 2021 09:21:18 -0500
|
||||
X-Sieve: CMU Sieve 2.4
|
||||
X-Virus-Scanned: amavisd-new at arachnitech.com
|
||||
X-Spam-Flag: NO
|
||||
X-Spam-Score: -0.092
|
||||
X-Spam-Level:
|
||||
X-Spam-Status: No, score=-0.092 tagged_above=-10 required=6.2
|
||||
tests=[DKIMWL_WL_HIGH=-0.243, DKIM_SIGNED=0.1, DKIM_VALID=-0.1,
|
||||
DKIM_VALID_AU=-0.1, HEADER_FROM_DIFFERENT_DOMAINS=0.249,
|
||||
HTML_MESSAGE=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001,
|
||||
URIBL_BLOCKED=0.001] autolearn=ham autolearn_force=no
|
||||
Authentication-Results: desis.arachnitech.com (amavisd-new);
|
||||
dkim=pass (1024-bit key) header.d=github.com
|
||||
Received: from s214f.ik2.com (s214f.ik2.com [208.77.151.118])
|
||||
by desis.arachnitech.com (Postfix) with ESMTPS id 7ACBE350
|
||||
for <alex.kelly@arachnitech.com>; Wed, 10 Mar 2021 09:21:14 -0500 (EST)
|
||||
Received: from s250a.ik2.com
|
||||
by s214f.ik2.com with esmtps (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256)
|
||||
(envelope-from <noreply@github.com>) id 1lJzi3-0004gV-TG
|
||||
for kellya@arachnitech.com; Wed, 10 Mar 2021 14:21:12 +0000
|
||||
Received: from 192.30.252.201 by s250a.ik2.com (IK2 SMTP Server);
|
||||
Wed, 10 Mar 2021 14:21:10 +0000
|
||||
Received: from github.com (hubbernetes-node-4f064af.va3-iad.github.net
|
||||
[10.48.114.44])
|
||||
by smtp.github.com (Postfix) with ESMTPA id 057843406F2
|
||||
for <kellya@arachnitech.com>; Wed, 10 Mar 2021 06:21:08 -0800 (PST)
|
||||
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=github.com;
|
||||
s=pf2014; t=1615386068;
|
||||
bh=wfKjHC8f33f5tPC0r7vNXCoIwc1zGPt//UQubP8I+3Q=;
|
||||
h=Date:From:To:Subject:From;
|
||||
b=x9StawBnq6/L4X4nYAFqh0wbGYumrG5w0kox8qxPJOKLTYpIqu00DPSnKylTDXP5O
|
||||
QI5c581RlP+snBhnlkw/QVv7mnbbEMg/0vjVlh73xa8Fp2oFPPtbyYWUIL1jA7wSsk
|
||||
Ps2+CGwibuQ3i0ASH/K50enPoqaBeC9/9+qCdLN0=
|
||||
Date: Wed, 10 Mar 2021 06:21:08 -0800
|
||||
From: GitHub <noreply@github.com>
|
||||
To: kellya@arachnitech.com
|
||||
Message-ID: <6048d5d431e4_5ca17d41328f4@lowworker-7f6b9d8d47-rjzbw.mail>
|
||||
Subject: =?UTF-8?Q?You're_in!_Welcome_to_GitHub_Sponsors_=F0=9F=92=96?=
|
||||
Mime-Version: 1.0
|
||||
Content-Type: multipart/alternative;
|
||||
boundary="--==_mimepart_6048d5d429f9_5ca17d41327fe";
|
||||
charset=UTF-8
|
||||
Content-Transfer-Encoding: 7bit
|
||||
X-Auto-Response-Suppress: All
|
||||
X-SF-RX-Return-Path: <noreply@github.com>
|
||||
X-SF-Originating-IP: 192.30.252.201
|
||||
X-SF-Score: 1.2
|
||||
X-SF-Alias: alex.kelly@arachnitech.com
|
||||
X-SF-SRS: Sender address rewritten from <noreply@github.com> to
|
||||
<SRS0=R91Y=II=github.com=noreply@ik2.com>
|
||||
X-SF-Domain: ffsuvdhlly
|
||||
|
||||
|
||||
----==_mimepart_6048d5d429f9_5ca17d41327fe
|
||||
Content-Type: text/plain;
|
||||
charset=UTF-8
|
||||
Content-Transfer-Encoding: quoted-printable
|
||||
|
||||
# Welcome to GitHub Sponsors!=0D
|
||||
=0D
|
||||
You're just a couple of steps away from receiving your first funds as a s=
|
||||
ponsored=0D
|
||||
developer.=0D
|
||||
=0D
|
||||
### Step 1: Submit your contact information=0D
|
||||
=0D
|
||||
Before you can start filling out your GitHub Sponsors profile, please sub=
|
||||
mit=0D
|
||||
your contact information.=0D
|
||||
=0D
|
||||
https://github.com/sponsors/kellya/signup=0D
|
||||
=0D
|
||||
### Step 2: Create your GitHub Sponsors profile=0D
|
||||
=0D
|
||||
After submitting contact details, fill out your profile in your GitHub Sp=
|
||||
onsors=0D
|
||||
dashboard.=0D
|
||||
=0D
|
||||
https://github.com/sponsors/kellya/dashboard=0D
|
||||
=0D
|
||||
Here are some helpful guides:=0D
|
||||
=0D
|
||||
- Learn more about setting up your profile:=0D
|
||||
https://docs.github.com/articles/becoming-a-sponsored-developer#complet=
|
||||
ing-your-sponsored-developer-profile=0D
|
||||
=0D
|
||||
- Check out the Sponsors landing page to see how other developers set up =
|
||||
their=0D
|
||||
own profiles:=0D
|
||||
https://github.com/sponsors=0D
|
||||
=0D
|
||||
### Step 3: Get your profile approved=0D
|
||||
=0D
|
||||
Once you complete your GitHub Sponsors profile, submit it for identity ve=
|
||||
rification=0D
|
||||
and approval by GitHub staff. We'll follow up by email when your profile =
|
||||
has been approved.=0D
|
||||
=0D
|
||||
### Step 4: Get paid=0D
|
||||
=0D
|
||||
Once you receive your first sponsorship, you will be paid around the 22=
|
||||
nd of each month!=0D
|
||||
=0D
|
||||
And that's it! Thank you for your contribution to open source =E2=80=94 w=
|
||||
e're excited to see=0D
|
||||
all the ways GitHub Sponsors can support you.=0D
|
||||
|
||||
----==_mimepart_6048d5d429f9_5ca17d41327fe
|
||||
Content-Type: text/html;
|
||||
charset=UTF-8
|
||||
Content-Transfer-Encoding: 7bit
|
||||
|
||||
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||
<html>
|
||||
<head>
|
||||
<meta name="viewport" content="width=device-width">
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
|
||||
<title>Welcome to GitHub Sponsors!</title>
|
||||
<style media="all" type="text/css">
|
||||
@media only screen and (max-width: 620px) {
|
||||
table[class=body] h1,
|
||||
table[class=body] h2,
|
||||
table[class=body] h3,
|
||||
table[class=body] h4 {
|
||||
font-weight: 600 !important;
|
||||
}
|
||||
table[class=body] h1 {
|
||||
font-size: 24px !important;
|
||||
}
|
||||
table[class=body] h2 {
|
||||
font-size: 20px !important;
|
||||
}
|
||||
table[class=body] h3 {
|
||||
font-size: 16px !important;
|
||||
}
|
||||
table[class=body] .lead {
|
||||
font-size: 16px !important;
|
||||
line-height: 24px !important;
|
||||
}
|
||||
table[class=body] .container {
|
||||
padding: 20px !important;
|
||||
width: 100% !important;
|
||||
}
|
||||
table[class=body] .btn table {
|
||||
width: 100% !important;
|
||||
}
|
||||
table[class=body] .btn a {
|
||||
display: block !important;
|
||||
}
|
||||
table[class=body] .header-padded,
|
||||
table[class=body] .body-padded {
|
||||
padding-left: 0 !important;
|
||||
padding-right: 0 !important;
|
||||
}
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 14px; height: 100% !important; line-height: 1.5; margin: 0; padding: 0; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; width: 100% !important; background-color: #fff;">
|
||||
|
||||
<table class="body" style="box-sizing: border-box; border-collapse: separate !important; mso-table-lspace: 0pt; mso-table-rspace: 0pt; width: 100%; background-color: #fff;" width="100%" bgcolor="#fff">
|
||||
<tr>
|
||||
<td style="box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 14px; vertical-align: top;" valign="top"></td>
|
||||
<td class="container" style="box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 14px; vertical-align: top; display: block; margin: 0 auto !important; max-width: 580px; padding: 30px; width: 580px;" width="580" valign="top">
|
||||
<div class="content" style="box-sizing: border-box; display: block; margin: 0 auto; max-width: 580px;">
|
||||
|
||||
|
||||
<div class="header" style="box-sizing: border-box; width: 100%; padding-top: 10px; padding-bottom: 10px; margin-bottom: 20px; border-bottom: 1px solid #eee;">
|
||||
<table style="box-sizing: border-box; border-collapse: separate !important; mso-table-lspace: 0pt; mso-table-rspace: 0pt; width: 100%;" width="100%">
|
||||
<tr>
|
||||
<td style="box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 14px; vertical-align: top;" valign="top">
|
||||
<a href="https://github.com" style="box-sizing: border-box; color: #0366d6; text-decoration: underline;">
|
||||
<img src="https://github.githubassets.com/images/email/global/wordmark.png" width="102" height="28" alt="GitHub" style="-ms-interpolation-mode: bicubic; max-width: 100%;">
|
||||
</a>
|
||||
</td>
|
||||
</tr>
|
||||
</table>
|
||||
</div>
|
||||
|
||||
<h1 style="color: #111111 !important; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-weight: 400; line-height: 1.25; margin: 0 0 10px; font-size: 30px;">
|
||||
Welcome to GitHub Sponsors!
|
||||
</h1>
|
||||
|
||||
<p style="font-family: -apple-system, blinkmacsystemfont, 'segoe ui', helvetica, arial, sans-serif, 'apple color emoji', 'segoe ui emoji', 'segoe ui symbol'; font-size: 14px; font-weight: normal; line-height: 1.5; margin: 0; margin-bottom: 15px;">
|
||||
You're just a couple of steps away from receiving your first funds as a sponsored developer.
|
||||
</p>
|
||||
|
||||
<h2 style="color: #111111 !important; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-weight: 400; line-height: 1.25; margin: 30px 0 10px; font-size: 20px;">
|
||||
Step 1: Submit your contact information
|
||||
</h2>
|
||||
|
||||
<p style="font-family: -apple-system, blinkmacsystemfont, 'segoe ui', helvetica, arial, sans-serif, 'apple color emoji', 'segoe ui emoji', 'segoe ui symbol'; font-size: 14px; font-weight: normal; line-height: 1.5; margin: 0; margin-bottom: 15px;">
|
||||
Before you can start filling out your GitHub Sponsors profile, please <a href="https://github.com/sponsors/kellya/signup">submit your contact information</a>.
|
||||
</p>
|
||||
|
||||
<h2 style="color: #111111 !important; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-weight: 400; line-height: 1.25; margin: 30px 0 0; font-size: 20px;">
|
||||
Step 2: Create your GitHub Sponsors profile
|
||||
</h2>
|
||||
|
||||
<img mc:edit="pendingprofile" class="pendingprofile" src="https://github.githubassets.com/images/email/sponsors/pending-profile.png" width="635" style="outline: none;text-decoration: none;-ms-interpolation-mode: bicubic;width: 635px;max-width: 100%;" alt="pending GitHub Sponsors profile">
|
||||
|
||||
<p style="font-family: -apple-system, blinkmacsystemfont, 'segoe ui', helvetica, arial, sans-serif, 'apple color emoji', 'segoe ui emoji', 'segoe ui symbol'; font-size: 14px; font-weight: normal; line-height: 1.5; margin: 0; margin-bottom: 10px;">
|
||||
Fill out your profile in
|
||||
<a href="https://github.com/sponsors/kellya/dashboard">your GitHub Sponsors dashboard</a>. Here are some helpful guides:
|
||||
</p>
|
||||
|
||||
<ul>
|
||||
<li style="font-family: -apple-system, blinkmacsystemfont, 'segoe ui', helvetica, arial, sans-serif, 'apple color emoji', 'segoe ui emoji', 'segoe ui symbol'; font-size: 14px; font-weight: normal; line-height: 1.5; margin: 0; margin-bottom: 10px;">
|
||||
Learn more about <a href="https://docs.github.com/articles/becoming-a-sponsored-developer#completing-your-sponsored-developer-profile">setting up your profile</a>.
|
||||
</li>
|
||||
|
||||
<li style="font-family: -apple-system, blinkmacsystemfont, 'segoe ui', helvetica, arial, sans-serif, 'apple color emoji', 'segoe ui emoji', 'segoe ui symbol'; font-size: 14px; font-weight: normal; line-height: 1.5; margin: 0; margin-bottom: 10px;">
|
||||
Check out the <a href="https://github.com/sponsors">Sponsors landing page</a> to see how other developers set up their own profiles.
|
||||
</li>
|
||||
</ul>
|
||||
|
||||
<h2 style="color: #111111 !important; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-weight: 400; line-height: 1.25; margin: 30px 0 10px; font-size: 20px;">
|
||||
Step 3: Get your profile approved
|
||||
</h2>
|
||||
|
||||
<p style="font-family: -apple-system, blinkmacsystemfont, 'segoe ui', helvetica, arial, sans-serif, 'apple color emoji', 'segoe ui emoji', 'segoe ui symbol'; font-size: 14px; font-weight: normal; line-height: 1.5; margin: 0;">
|
||||
Once you complete your GitHub Sponsors profile, submit it for identity verification and approval by GitHub staff. We'll follow up by email when your profile has been approved.
|
||||
</p>
|
||||
|
||||
<h2 style="color: #111111 !important; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-weight: 400; line-height: 1.25; margin: 30px 0 10px; font-size: 20px;">
|
||||
Step 4: Get paid
|
||||
</h2>
|
||||
|
||||
<p style="font-family: -apple-system, blinkmacsystemfont, 'segoe ui', helvetica, arial, sans-serif, 'apple color emoji', 'segoe ui emoji', 'segoe ui symbol'; font-size: 14px; font-weight: normal; line-height: 1.5; margin: 10px 0 0 0;">
|
||||
Once you receive your first sponsorship, you will be paid around the <strong>22nd</strong> of each month!
|
||||
</p>
|
||||
|
||||
<p style="font-family: -apple-system, blinkmacsystemfont, 'segoe ui', helvetica, arial, sans-serif, 'apple color emoji', 'segoe ui emoji', 'segoe ui symbol'; font-size: 14px; font-weight: normal; line-height: 1.5; margin: 10px 0 50px 0;">
|
||||
And that's it! Thank you for your contribution to open source — we're excited to see all the ways GitHub Sponsors can support you.
|
||||
</p>
|
||||
|
||||
<img mc:edit="welcomeimage" class="welcometocat" src="https://github.githubassets.com/images/email/sponsors/mona.png" width="150" style="outline: none;text-decoration: none;-ms-interpolation-mode: bicubic;width: 150px;max-width: 100%;" alt="welcometocat">
|
||||
|
||||
<div class="footer" style="box-sizing: border-box; clear: both; width: 100%;">
|
||||
<hr class="footer-hr" style="height: 0; overflow: visible; margin-top: 30px; border: 0; border-top: 1px solid #eee; color: #999999; font-size: 12px; line-height: 18px; margin-bottom: 30px;">
|
||||
<div class="footer-links" style="box-sizing: border-box; color: #999999; font-size: 12px; line-height: 18px;">
|
||||
<p class="footer-text" style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-weight: normal; margin: 0; margin-bottom: 15px; color: #999999; font-size: 12px; line-height: 18px;">
|
||||
<a href="https://github.com/settings/emails" style="box-sizing: border-box; color: #999999; font-size: 12px; line-height: 18px; text-decoration: none;">Email preferences</a> ·
|
||||
<a href="https://docs.github.com/articles/github-terms-of-service/" style="box-sizing: border-box; color: #999999; font-size: 12px; line-height: 18px; text-decoration: none;">Terms</a> ·
|
||||
<a href="https://docs.github.com/articles/github-privacy-policy/" style="box-sizing: border-box; color: #999999; font-size: 12px; line-height: 18px; text-decoration: none;">Privacy</a> ·
|
||||
<a href="https://github.com/login" style="box-sizing: border-box; color: #999999; font-size: 12px; line-height: 18px; text-decoration: none;">Sign into GitHub</a>
|
||||
</p>
|
||||
</div>
|
||||
<p class="footer-text" style="font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-weight: normal; margin: 0; margin-bottom: 15px; color: #999999; font-size: 12px; line-height: 18px;">GitHub, Inc.<br style="color: #999999; font-size: 12px; line-height: 18px;"> 88 Colin P Kelly Jr St.<br style="color: #999999; font-size: 12px; line-height: 18px;"> San Francisco, CA 94107</p>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
</td>
|
||||
<td style="box-sizing: border-box; font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Helvetica, Arial, sans-serif, 'Apple Color Emoji', 'Segoe UI Emoji', 'Segoe UI Symbol'; font-size: 14px; vertical-align: top;" valign="top"></td>
|
||||
</tr>
|
||||
</table>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
|
||||
----==_mimepart_6048d5d429f9_5ca17d41327fe--
|
BIN
mutt/cache/headers
vendored
Normal file
BIN
mutt/cache/headers
vendored
Normal file
Binary file not shown.
5
mutt/colors.rc
Normal file
5
mutt/colors.rc
Normal file
|
@ -0,0 +1,5 @@
|
|||
color header cyan black subject
|
||||
color hdrdefault brightwhite black
|
||||
color quoted brightgreen black
|
||||
color status black cyan
|
||||
color indicator default blue
|
114
mutt/gpg.old
Normal file
114
mutt/gpg.old
Normal file
|
@ -0,0 +1,114 @@
|
|||
# -*-muttrc-*-
|
||||
#
|
||||
# Command formats for gpg.
|
||||
#
|
||||
# Some of the older commented-out versions of the commands use gpg-2comp from:
|
||||
# http://70t.de/download/gpg-2comp.tar.gz
|
||||
#
|
||||
# %p The empty string when no passphrase is needed,
|
||||
# the string "PGPPASSFD=0" if one is needed.
|
||||
#
|
||||
# This is mostly used in conditional % sequences.
|
||||
#
|
||||
# %f Most PGP commands operate on a single file or a file
|
||||
# containing a message. %f expands to this file's name.
|
||||
#
|
||||
# %s When verifying signatures, there is another temporary file
|
||||
# containing the detached signature. %s expands to this
|
||||
# file's name.
|
||||
#
|
||||
# %a In "signing" contexts, this expands to the value of the
|
||||
# configuration variable $pgp_sign_as, if set, otherwise
|
||||
# $pgp_default_key. You probably need to
|
||||
# use this within a conditional % sequence.
|
||||
#
|
||||
# %r In many contexts, mutt passes key IDs to pgp. %r expands to
|
||||
# a list of key IDs.
|
||||
|
||||
|
||||
# Section A: Key Management
|
||||
|
||||
# The default key for encryption (used by $pgp_self_encrypt and
|
||||
# $postpone_encrypt).
|
||||
#
|
||||
# It will also be used for signing unless $pgp_sign_as is set to a
|
||||
# key.
|
||||
#
|
||||
# Unless your key does not have encryption capability, uncomment this
|
||||
# line and replace the keyid with your own.
|
||||
#
|
||||
# set pgp_default_key="0x12345678"
|
||||
|
||||
# If you have a separate signing key, or your key _only_ has signing
|
||||
# capability, uncomment this line and replace the keyid with your
|
||||
# signing keyid.
|
||||
#
|
||||
# set pgp_sign_as="0x87654321"
|
||||
|
||||
|
||||
# Section B: Commands
|
||||
|
||||
# Note that we explicitly set the comment armor header since GnuPG, when used
|
||||
# in some localiaztion environments, generates 8bit data in that header, thereby
|
||||
# breaking PGP/MIME.
|
||||
|
||||
# decode application/pgp
|
||||
set pgp_decode_command="gpg --status-fd=2 %?p?--passphrase-fd 0? --no-verbose --quiet --batch --output - %f"
|
||||
|
||||
# verify a pgp/mime signature
|
||||
set pgp_verify_command="gpg --status-fd=2 --no-verbose --quiet --batch --output - --verify %s %f"
|
||||
|
||||
# decrypt a pgp/mime attachment
|
||||
set pgp_decrypt_command="gpg --status-fd=2 %?p?--passphrase-fd 0? --no-verbose --quiet --batch --output - %f"
|
||||
|
||||
# create a pgp/mime signed attachment
|
||||
# set pgp_sign_command="gpg-2comp --comment '' --no-verbose --batch --output - %?p?--passphrase-fd 0? --armor --detach-sign --textmode %?a?-u %a? %f"
|
||||
set pgp_sign_command="gpg --no-verbose --batch --quiet --output - %?p?--passphrase-fd 0? --armor --detach-sign --textmode %?a?-u %a? %f"
|
||||
|
||||
# create a application/pgp signed (old-style) message
|
||||
# set pgp_clearsign_command="gpg-2comp --comment '' --no-verbose --batch --output - %?p?--passphrase-fd 0? --armor --textmode --clearsign %?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"
|
||||
|
||||
# create a pgp/mime encrypted attachment
|
||||
# set pgp_encrypt_only_command="pgpewrap gpg-2comp -v --batch --output - --encrypt --textmode --armor --always-trust -- -r %r -- %f"
|
||||
set pgp_encrypt_only_command="pgpewrap gpg --batch --quiet --no-verbose --output - --encrypt --textmode --armor --always-trust -- -r %r -- %f"
|
||||
|
||||
# create a pgp/mime encrypted and signed attachment
|
||||
# set pgp_encrypt_sign_command="pgpewrap gpg-2comp %?p?--passphrase-fd 0? -v --batch --output - --encrypt --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f"
|
||||
set pgp_encrypt_sign_command="pgpewrap gpg %?p?--passphrase-fd 0? --batch --quiet --no-verbose --textmode --output - --encrypt --sign %?a?-u %a? --armor --always-trust -- -r %r -- %f"
|
||||
|
||||
# import a key into the public key ring
|
||||
set pgp_import_command="gpg --no-verbose --import %f"
|
||||
|
||||
# export a key from the public key ring
|
||||
set pgp_export_command="gpg --no-verbose --export --armor %r"
|
||||
|
||||
# verify a key
|
||||
set pgp_verify_key_command="gpg --verbose --batch --fingerprint --check-sigs %r"
|
||||
|
||||
# read in the public key ring
|
||||
# note: the second --with-fingerprint adds fingerprints to subkeys
|
||||
set pgp_list_pubring_command="gpg --no-verbose --batch --quiet --with-colons --with-fingerprint --with-fingerprint --list-keys %r"
|
||||
|
||||
# read in the secret key ring
|
||||
# note: the second --with-fingerprint adds fingerprints to subkeys
|
||||
set pgp_list_secring_command="gpg --no-verbose --batch --quiet --with-colons --with-fingerprint --with-fingerprint --list-secret-keys %r"
|
||||
|
||||
# fetch keys
|
||||
# set pgp_getkeys_command="pkspxycwrap %r"
|
||||
|
||||
# pattern for good signature - may need to be adapted to locale!
|
||||
|
||||
# set pgp_good_sign="^gpgv?: Good signature from "
|
||||
|
||||
# OK, here's a version which uses gnupg's message catalog:
|
||||
# set pgp_good_sign="`gettext -d gnupg -s 'Good signature from "' | tr -d '"'`"
|
||||
|
||||
# This version uses --status-fd messages
|
||||
set pgp_good_sign="^\\[GNUPG:\\] GOODSIG"
|
||||
|
||||
# pattern to verify a decryption occurred
|
||||
# This is now deprecated by pgp_check_gpg_decrypt_status_fd:
|
||||
# set pgp_decryption_okay="^\\[GNUPG:\\] DECRYPTION_OKAY"
|
||||
set pgp_check_gpg_decrypt_status_fd
|
||||
|
12
mutt/gpg.rc
Normal file
12
mutt/gpg.rc
Normal file
|
@ -0,0 +1,12 @@
|
|||
set crypt_use_gpgme=yes
|
||||
set postpone_encrypt = yes
|
||||
set pgp_self_encrypt = yes
|
||||
set crypt_use_pka = no
|
||||
set crypt_autosign = yes
|
||||
set crypt_autoencrypt = no
|
||||
set crypt_autopgp = yes
|
||||
set pgp_sign_as=FE3A66764329CE891E807CD7DC441667D5FCB16F
|
||||
|
||||
send2-hook . unset pgp_sign_as
|
||||
send2-hook '~f alex.kelly@franklin.edu' set pgp_sign_as=FE3A66764329CE891E807CD7DC441667D5FCB16F
|
||||
send2-hook '~f kellya@arachnitech.com' set pgp_sign_as=15CD8B0B88DD99E8882B7A90DB2139896E9F21BD
|
18
mutt/macros.rc
Normal file
18
mutt/macros.rc
Normal file
|
@ -0,0 +1,18 @@
|
|||
macro index <F8> \
|
||||
"<enter-command>unset wait_key<enter><shell-escape>~/bin/mutt-notmuch --prompt search -o ~/Maildir/mutt_results<enter><change-folder-readonly>~/Maildir/mutt_results<enter>" \
|
||||
"search mail (using notmuch)"
|
||||
macro index <F9> \
|
||||
"<enter-command>unset wait_key<enter><pipe-message>~/bin/mutt-notmuch thread<enter><change-folder-readonly>~/.cache/Maildir/<enter><enter-command>set wait_key<enter>" \
|
||||
"search and reconstruct owning thread (using notmuch)"
|
||||
macro attach A "<pipe-message>/home/kellya/projects/public/mutt-filters/vcalendar-filter | /home/kellya/projects/public/khal/misc/mutt2khal<enter>"
|
||||
macro index t "<pipe-message>mutt2task<enter>"
|
||||
# 'L' performs a notmuch query, showing only the results
|
||||
macro index L "<enter-command>unset wait_key<enter><shell-escape>read -p 'notmuch query: ' x; echo \$x >~/.cache/mutt_terms<enter><limit>~i \"\`notmuch search --output=messages \$(cat ~/.cache/mutt_terms) | head -n 600 | perl -le '@a=<>;chomp@a;s/\^id:// for@a;$,=\"|\";print@a'\`\"<enter>" "show only messages matching a notmuch pattern"
|
||||
# 'a' shows all messages again (supersedes default <alias> binding)
|
||||
macro index a "<limit>all\n" "show all messages (undo limit)"
|
||||
macro index \\\\ "<vfolder-from-query>" # looks up a hand made query
|
||||
macro index A "<modify-labels>+archive -unread -inbox\\n" # tag as Archived
|
||||
macro index I "<modify-labels>-inbox -unread\\n" # removed from inbox
|
||||
macro index S "<modify-labels-then-hide>-inbox -unread +junk\\n" # tag as Junk mail
|
||||
macro index + "<modify-labels>+*\\n<sync-mailbox>" # tag as starred
|
||||
macro index - "<modify-labels>-*\\n<sync-mailbox>" # tag as unstarred
|
4
mutt/mailboxes.rc
Normal file
4
mutt/mailboxes.rc
Normal file
|
@ -0,0 +1,4 @@
|
|||
mailboxes \
|
||||
"+arachnitech/INBOX" \
|
||||
"+franklin/INBOX" \
|
||||
"+franklin/Sent"
|
30
mutt/muttrc
Normal file
30
mutt/muttrc
Normal file
|
@ -0,0 +1,30 @@
|
|||
### save and sync my sent messages
|
||||
#set record=~/Maildir/arachnitech/Sent
|
||||
set sidebar_visible = yes
|
||||
## set record="~/Maildir/Sent Mail"
|
||||
set spoolfile="+franklin/INBOX"
|
||||
# set header cache
|
||||
set header_cache=~/Localmail/hcache
|
||||
set mbox_type=Maildir
|
||||
set folder=~/Maildir/
|
||||
set sort=reverse-date-received
|
||||
# IMAP and INBOX (this should map to any existing IMAP folders)
|
||||
folder-hook arachnitech/* source ~/.mutt/accounts/arachnitech
|
||||
folder-hook franklin/* source ~/.mutt/accounts/franklin
|
||||
# auto_view text/html
|
||||
alternative_order text/plain text/enriched text/html
|
||||
auto_view text/html
|
||||
auto_view text/calendar
|
||||
|
||||
|
||||
set new_mail_command="notify-send --icon='/home/kellya/images/mutt-1.png' \
|
||||
'New Emails' '%n new messages' &"
|
||||
|
||||
#source ~/.mutt/bindings
|
||||
#source ~/.mutt/mailboxes
|
||||
#source ~/.mutt/gpg
|
||||
#source ~/.mutt/macros
|
||||
#source ~/.mutt/notmuch
|
||||
source ~/.mutt/sources.sh|
|
||||
set query_command="khard email -p '%s'"
|
||||
bind editor <Tab> complete-query
|
2
mutt/notmuch.rc
Normal file
2
mutt/notmuch.rc
Normal file
|
@ -0,0 +1,2 @@
|
|||
set nm_default_url = "notmuch:///home/kellya/Maildir"
|
||||
virtual-mailboxes "My INBOX" "notmuch://?query=tag:inbox"
|
1
mutt/sources.sh
Executable file
1
mutt/sources.sh
Executable file
|
@ -0,0 +1 @@
|
|||
cat *.rc
|
Loading…
Reference in a new issue