Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | modules/rss2email: subscribe to my repology feed | Alyssa Ross | 2020-07-13 |
| | |||
* | modules/mutt: use internal pager | Alyssa Ross | 2020-05-09 |
| | | | | | Being able to use Mutt keybindings in the pager is just too convenient. | ||
* | modules/rss2email: init | Alyssa Ross | 2020-04-15 |
| | |||
* | modules/mutt: keep newsrc in XDG_DATA_HOME | Alyssa Ross | 2020-04-13 |
| | |||
* | modules/postfix: directly deliver mail to me | Alyssa Ross | 2020-04-07 |
| | | | | | Mail to hi@alyssa.is or hi+*@alyssa.is can just be dropped straight into my maildir, rather than going through SMTP. | ||
* | modules/mail: make isync depend on network-online | Alyssa Ross | 2020-04-07 |
| | |||
* | modules/mutt: dynamically generate mailbox list | Alyssa Ross | 2019-12-24 |
| | |||
* | modules/xdg: keep per-user options under the users hierarchy | edef | 2019-12-16 |
| | |||
* | modules/mail: replace msmtp with postfix | Alyssa Ross | 2019-10-15 |
| | | | | | | | | | | | | Using a full MTA might seem like overkill, but it fixes my biggest annoyance with msmtp -- not only can I now read mail while offline, I can send it too, and postfix will just keep trying every so often until it sends (or five days have passed, but at that point the message is probably irrelevant anyway). Postfix's defaults are surprisingly good for this use case. The longest it will wait between attempts is 4000 seconds, and it'll keep trying for five days before giving up and bouncing. | ||
* | modules/mail: run notmuch after mbsync | Alyssa Ross | 2019-10-15 |
| | | | | | Doesn't really make sense to call this service "mbsync" any more. It might be better to run notmuch on inotify, though... | ||
* | modules/notmuch: init | Alyssa Ross | 2019-10-15 |
| | |||
* | modules/isync: use substituteAll for mbsyncrc | Alyssa Ross | 2019-10-15 |
| | | | | | This is much neater than the config file being wrapped in Nix function boilerplate. | ||
* | modules/isync: run verbosely | Alyssa Ross | 2019-09-16 |
| | | | | | | When running not attached to a terminal, mbsync outputs almost nothing unless running in verbose mode, which can make it extremely difficult to debug. | ||
* | modules/isync: don't run until network online | Alyssa Ross | 2019-09-16 |
| | | | | Prevents a failure at boot. | ||
* | modules/isync: optimise | Alyssa Ross | 2019-09-16 |
| | | | | | This means far fewer chown processes will be started, which has huge performance gains on what should have been a very straightforward job. | ||
* | modules/isync: don't run on boot, just on timer | Alyssa Ross | 2019-06-01 |
| | |||
* | modules/mutt: add Lists/cgit folder | Alyssa Ross | 2019-04-13 |
| | |||
* | modules/mutt: show List-Id header of mail | Alyssa Ross | 2019-04-13 |
| | |||
* | modules/mutt: don't display User-Agent of mail | Alyssa Ross | 2019-04-13 |
| | |||
* | modules/mutt: allow headers to be edited | Alyssa Ross | 2019-04-13 |
| | |||
* | modules/mutt: optionally forward as attachment | Alyssa Ross | 2019-04-13 |
| | |||
* | modules/isync: fix permissions of directories too | Alyssa Ross | 2019-03-17 |
| | |||
* | modules/mutt: disable auto_tag | Alyssa Ross | 2019-03-17 |
| | | | | Now that I'm used to Mutt, I think this is more trouble than it's worth. | ||
* | modules/mutt: enable header_cache | Alyssa Ross | 2019-03-17 |
| | |||
* | modules: use pkgs.substituteAll where applicable | Alyssa Ross | 2019-03-15 |
| | | | | | I misread the implmentation, and thought it only worked for derivations that produced directories, so hadn't been using it until now. | ||
* | modules/mail: set default msmtp account | Alyssa Ross | 2019-03-15 |
| | |||
* | modules/mail: fix receiving and sending | Alyssa Ross | 2019-03-11 |
| | |||
* | modules: don't symlink out of the Nix store | Alyssa Ross | 2019-02-23 |
| | |||
* | isync: fix permissions of new mail | Alyssa Ross | 2019-02-22 |
| | |||
* | config: give up on this experiment | Alyssa Ross | 2019-02-10 |
| | | | | | This ended up being way more trouble than it was worth, and the approach just flat out didn't work for stuff like OpenSSH. | ||
* | Add config | Alyssa Ross | 2019-01-27 |