Commit Graph

28 Commits

Author SHA1 Message Date
Case Duckworth
a5fe45e8db Comment out `hook-defun'
The only plus `hook-defun' has over (add-hook 'hook (defun name ... )) is the
ability to add the same function to multiple hooks at once.  My init files
don't use that functionality, so I've retired this macro for now.

I'm thinking, honestly, that if a function is used in more than one hook, it
should be defined separately and added to each hook in turn ... you know, like
Emacs does it by default.
2021-05-21 10:57:58 -05:00
Case Duckworth
ff77f56c21 Configure `gnus-cloud-covered-servers'
I don't think gnus actually 'remembers' these ... possibly they're reset after
it loads >-<
2021-05-06 17:45:57 -05:00
Case Duckworth
70b9039c94 Change subscription method to use a file
To set up elsewhere:

1. Delete .emacs.d/var/gnus
2. Start gnus
3. Run gnus/import-feed-list
4. Profit???

I had to also delete all the emails in Emacs-Cloud on IMAP too, so it wasn't
what I'd call perfect.  But ... it's good enough, for now.  I really wish Gnus
was more programmable, tbh.
2021-05-06 09:55:54 -05:00
Case Duckworth
cb48096404 Don't encode the cloud storage at all
Who knows this might bite me in the foot
2021-05-05 17:55:55 -05:00
Case Duckworth
b4d439908f Update gnus file stuff 2021-05-05 17:55:35 -05:00
Case Duckworth
4e620cfac6 Add parameters to Fastmail group 2021-05-05 17:22:02 -05:00
Case Duckworth
7372de3355 Merge branch 'main' of https://tildegit.org/acdw/emacs 2021-05-04 20:02:17 -05:00
Case Duckworth
34107b130a Move gnus subscriptions 2021-05-04 19:58:05 -05:00
Case Duckworth
21e17e1563 Load mailcap on Linux 2021-05-04 19:57:48 -05:00
Case Duckworth
8927cf5a89 Make sure gnus uploads all data to the cloud before burying buffer 2021-05-04 12:55:12 -05:00
Case Duckworth
117727151f Only show 200 messages in IMAP 2021-05-04 09:57:13 -05:00
Case Duckworth
278990cb9b Change gnus-group-mode keybindings
To save some time, I remap 'q' to bury the Gnus buffer, but to keep the
functionality, I moved the original bindings (gnus-group-exit, gnus-group-quit)
to 'Q' and '^Q', respectively.
2021-05-04 09:54:59 -05:00
Case Duckworth
30f9b880a5 Stop asking to exit Gnus 2021-05-03 17:12:53 -05:00
Case Duckworth
e4439dad96 Add hook to message mode 2021-05-03 17:12:24 -05:00
Case Duckworth
47868840de Move hooks to a better spot for Gnus Cloud 2021-05-03 17:11:59 -05:00
Case Duckworth
eaf4eb5408 Add Gwene
I still need to import my OPML using one of these:

- https://wpc.io/blog/posts/bulk-import-rss-feeds-to-gnus-via-gwene.html
- http://gwene.org/opml.php

... when I get home.
2021-05-03 15:10:45 -05:00
Case Duckworth
2e53f03bb0 Add hooks to download and upload gnus data to the cloud
Gnus Cloud ... sort of works?  I'm honestly not sure about it, lol.
2021-05-03 11:45:50 -05:00
Case Duckworth
93e124e058 Configure Gnus Cloud
This is going to cause a merge conflict later.  I've made
`gnus-cloud-storage-method' `base64' because work doesn't have GPG or gzip and
I don't want to bother downloading them.
2021-05-01 15:23:49 -05:00
Case Duckworth
d888080440 Try to improve gnus HTML handling 2021-04-30 17:37:51 -05:00
Case Duckworth
6b6555056b Show all messages in imap mailboxen 2021-04-28 16:51:04 -05:00
Case Duckworth
b281c6d9c6 Don't worry about a ~/.newsrc file
I don't plan on using any other news readers.
2021-04-27 17:30:06 -05:00
Case Duckworth
693ef0e7d0 Add gnus-options{,-not}-subscribe settings
Does this leak a little bit?  Sure.  But I /think/ (god, I pray) it's okay.
2021-04-27 17:20:17 -05:00
Case Duckworth
d466b613ea Change a couple gnus settings 2021-04-27 11:34:29 -05:00
Case Duckworth
5adbcfab5d Add acdw/reading-mode to read gnus articles 2021-04-27 11:34:04 -05:00
Case Duckworth
a3faeaaf97 Fix comments 2021-04-27 11:33:48 -05:00
Case Duckworth
182389170d Correct nnimap definition
Still plenty of problems, though.  I really need to read that manual.
2021-04-22 11:51:54 -05:00
Case Duckworth
fa6e89be66 Update Gnus config 2021-04-21 17:22:23 -05:00
Case Duckworth
9259da2345 Begin again with Gnus 2021-04-19 08:24:46 -05:00