commit bcd86ba68ec10692f9520a993ef394860a977a97
parent 31e4158aac8313cd4c3c874f21ef0d9b524ecf14
Author: Jake Bauer <jbauer@paritybit.ca>
Date: Mon, 18 May 2020 23:16:55 -0400
Publish new blog post
Diffstat:
5 files changed, 116 insertions(+), 2 deletions(-)
diff --git a/pages/blog.md b/pages/blog.md
@@ -20,6 +20,7 @@ href="https://social.paritybit.ca/@jbauer">Mastodon</a>.
### 2020
<ul>
+ <li>2020-05-18 <a href="blog/trying-out-aerc">Trying Out aerc</a></li>
<li>2020-05-17 <a href="blog/setting-up-gpg-keys-from-scratch">Setting Up GPG Keys from Scratch</a></li>
<li>2020-05-16 <a href="blog/self-hosting-email">Self-Hosting Email</a></li>
<li>2020-05-15 <a href="blog/preparing-to-self-host-email">Preparing to Self-Host Email</a></li>
diff --git a/pages/blog/trying-out-aerc.md b/pages/blog/trying-out-aerc.md
@@ -0,0 +1,56 @@
+## Trying Out aerc
+
+[//]: # "A brief first look at the new terminal-based email client called aerc."
+
+[//]: # "main.min.css"
+
+[//]: #
+
+<div class="byline">
+<b>Written By:</b> Jake Bauer |
+ <b>Posted:</b> 2020-05-18 |
+ <b>Last Updated:</b> 2020-05-18
+</div>
+
+[aerc](https://aerc-mail.org/) is a new terminal-based email client created by
+Drew DeVault that aims to offer a highly efficient and extensible mail
+experience. I decided to take a look at it after hearing quite a few good
+reviews of it and its capabilities in the Fediverse.
+
+I currently use [NeoMutt](https://neomutt.org/), a fork of Mutt, which is also a
+powerful, terminal-based email client. However, I've found it a little clunky to
+use at times and the sheer amount of configuration that must be done to make it
+usable (in my opinion) is crazy. It's still a perfectly capable email client
+which has served me well, but my search for simpler, more "minimal", software
+has led me to try aerc. (Some other mail clients which I may also try in the
+future are [S-nail](https://wiki.archlinux.org/index.php/S-nail) and
+[meli](https://git.meli.delivery/meli/meli.git).)
+
+To get aerc up and running on my system, I cloned [the git
+repository](https://git.sr.ht/~sircmpwn/aerc) and checked out the `0.3.0`
+branch. I installed `scdoc` and `go-1.14` to build the software from source
+using `make install`. Upon running aerc with the `aerc` command, I was presented
+with a straightforward setup process which got me up and running with my mail
+account configured.
+
+Most of the controls were immediately intuitive. `j` and `k` for scrolling, `J`
+and `K` for switching folders, `D` for deleting mail, `Enter` for opening mail,
+and so on. It also seems like aerc has far better support for multiple email
+accounts. Using multiple accounts in NeoMutt feels unintuitive and hacky by
+comparison. Another thing that I really appreciate about aerc is that it puts
+its configuration files in `~/.config/aerc/` by default instead of dumping them
+in a folder like `~/.aerc`.
+
+Something of note which may be useful to others is that I needed to install
+`dante-client` to get the default `text/html` filter to work because it relies
+on the `socksify` command to run `w3m` sandboxed for viewing HTML emails.
+
+I'll be playing around with aerc for the next little while to decide if I'm
+going to fully switch to it from NeoMutt. Expect configuration files to appear
+in [my dotfiles repository](https://git.sr.ht/~jbauer/dotfiles) and a much more
+comprehensive look in the future.
+
+_This is my twenty-third post for the
+[#100DaysToOffload](https://social.paritybit.ca/tags/100DaysToOffload)
+challenge. You can learn more about this challenge over at
+[https://100daystooffload.com](https://100daystooffload.com)._
diff --git a/pages/home.md b/pages/home.md
@@ -20,6 +20,8 @@ extent)! Access through `gopher://paritybit.ca` or `gemini://paritybit.ca`.
src="/img/feed-icon.png" width="15" height="15" alt="Click for RSS Feed"/>
</a>
</div>
+2020-05-18 <a class="feed-item" href="blog/trying-out-aerc">Trying Out aerc</a>
+
2020-05-17 <a class="feed-item" href="blog/setting-up-gpg-keys-from-scratch">Setting Up GPG Keys from Scratch</a>
2020-05-16 <a class="feed-item" href="blog/self-hosting-email">Self-Hosting Email</a>
@@ -38,8 +40,6 @@ extent)! Access through `gopher://paritybit.ca` or `gemini://paritybit.ca`.
2020-05-08 <a class="feed-item" href="blog/cat-v-considered-harmful">Cat -v Considered Harmful</a>
-2020-05-07 <a class="feed-item" href="blog/unsure-what-to-write">Unsure What To Write</a>
-
### What is a Parity Bit?
It is a bit (in the 1's and 0's sense) used in checking for errors in digital
diff --git a/public/feeds/sitewide-feed.xml b/public/feeds/sitewide-feed.xml
@@ -7,6 +7,62 @@
<description>The feed that covers all notable additions, updates, announcements,
and other changes for the entire paritybit.ca website.</description>
<item>
+ <title>Trying Out aerc</title>
+ <link>https://www.paritybit.ca/blog/trying-out-aerc</link>
+ <guid>https://www.paritybit.ca/blog/trying-out-aerc</guid>
+ <pubDate>Mon, 18 May 2020 23:16:31 -0400</pubDate>
+<description><![CDATA[<h2>Trying Out aerc</h2>
+
+<div class="byline">
+<b>Written By:</b> Jake Bauer |
+ <b>Posted:</b> 2020-05-18 |
+ <b>Last Updated:</b> 2020-05-18
+</div>
+
+<p><a href="https://aerc-mail.org/">aerc</a> is a new terminal-based email client created by
+Drew DeVault that aims to offer a highly efficient and extensible mail
+experience. I decided to take a look at it after hearing quite a few good
+reviews of it and its capabilities in the Fediverse.</p>
+
+<p>I currently use <a href="https://neomutt.org/">NeoMutt</a>, a fork of Mutt, which is also a
+powerful, terminal-based email client. However, I've found it a little clunky to
+use at times and the sheer amount of configuration that must be done to make it
+usable (in my opinion) is crazy. It's still a perfectly capable email client
+which has served me well, but my search for simpler, more "minimal", software
+has led me to try aerc. (Some other mail clients which I may also try in the
+future are <a href="https://wiki.archlinux.org/index.php/S-nail">S-nail</a> and
+<a href="https://git.meli.delivery/meli/meli.git">meli</a>.)</p>
+
+<p>To get aerc up and running on my system, I cloned <a href="https://git.sr.ht/~sircmpwn/aerc">the git
+repository</a> and checked out the <code>0.3.0</code>
+branch. I installed <code>scdoc</code> and <code>go-1.14</code> to build the software from source
+using <code>make install</code>. Upon running aerc with the <code>aerc</code> command, I was presented
+with a straightforward setup process which got me up and running with my mail
+account configured.</p>
+
+<p>Most of the controls were immediately intuitive. <code>j</code> and <code>k</code> for scrolling, <code>J</code>
+and <code>K</code> for switching folders, <code>D</code> for deleting mail, <code>Enter</code> for opening mail,
+and so on. It also seems like aerc has far better support for multiple email
+accounts. Using multiple accounts in NeoMutt feels unintuitive and hacky by
+comparison. Another thing that I really appreciate about aerc is that it puts
+its configuration files in <code>~/.config/aerc/</code> by default instead of dumping them
+in a folder like <code>~/.aerc</code>.</p>
+
+<p>Something of note which may be useful to others is that I needed to install
+<code>dante-client</code> to get the default <code>text/html</code> filter to work because it relies
+on the <code>socksify</code> command to run <code>w3m</code> sandboxed for viewing HTML emails.</p>
+
+<p>I'll be playing around with aerc for the next little while to decide if I'm
+going to fully switch to it from NeoMutt. Expect configuration files to appear
+in <a href="https://git.sr.ht/~jbauer/dotfiles">my dotfiles repository</a> and a much more
+comprehensive look in the future.</p>
+
+<p><em>This is my twenty-third post for the
+<a href="https://social.paritybit.ca/tags/100DaysToOffload">#100DaysToOffload</a>
+challenge. You can learn more about this challenge over at
+<a href="https://100daystooffload.com">https://100daystooffload.com</a>.</em></p>]]></description>
+</item>
+<item>
<title>Setting Up GPG Keys from Scratch</title>
<link>https://www.paritybit.ca/blog/setting-up-gpg-keys-from-scratch</link>
<guid>https://www.paritybit.ca/blog/setting-up-gpg-keys-from-scratch</guid>
diff --git a/public/sitemap.xml b/public/sitemap.xml
@@ -3,6 +3,7 @@
<url><loc>https://www.paritybit.ca</loc></url>
<url><loc>https://www.paritybit.ca/home</loc></url>
<url><loc>https://www.paritybit.ca/blog</loc></url>
+ <url><loc>https://www.paritybit.ca/blog/trying-out-aerc</loc></url>
<url><loc>https://www.paritybit.ca/blog/setting-up-gpg-keys-from-scratch</loc></url>
<url><loc>https://www.paritybit.ca/blog/self-hosting-email</loc></url>
<url><loc>https://www.paritybit.ca/blog/preparing-to-self-host-email</loc></url>