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
a117f50463
File stuff ... but in init.el
...
Oop
2021-05-05 17:56:31 -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
3ffbf503fe
Correct after-load file name
...
Oops, should've tested before pushing
2021-05-05 17:27:01 -05:00
Case Duckworth
11f2782f2b
Correctly configure sly and slime keybindings
...
Had to load them after the files.
2021-05-05 17:22:33 -05:00
Case Duckworth
4e620cfac6
Add parameters to Fastmail group
2021-05-05 17:22:02 -05:00
Case Duckworth
1f5beecd45
Add whitespace-cleanup-mode
2021-05-05 12:34:44 -05:00
Case Duckworth
d59ff1f811
Remove complicated which-key delay
2021-05-05 12:34:21 -05:00
Case Duckworth
47304ba506
Don't enable a mode just to disable it later
2021-05-05 12:33:52 -05:00
Case Duckworth
64ce556a57
Add section for ibuffer
2021-05-05 12:33:20 -05:00
Case Duckworth
fb4d9d85dc
Change binding for reb-quit
...
M-q is shadowed by paredit, I think.
2021-05-04 23:45:38 -05:00
Case Duckworth
78a5be9f2c
Add paredit-mode to reb-mode
2021-05-04 23:45:30 -05:00
Case Duckworth
d4f2c1fdb7
Replace fly-make-mode with flymake-mode-except
...
I didn't want flymake-mode to automatically fire in emacs-lisp-mode. I should
probably be better served by either (a) getting my Emacs config files up to
snuff or (b) adding a better test to decide whether to flymake them.
2021-05-04 23:44:18 -05:00
Case Duckworth
4c8d004ea8
Add flymake-mode to prog-mode-hook
2021-05-04 23:28:35 -05:00
Case Duckworth
4480fab9e8
Change function name
2021-05-04 23:28:18 -05:00
Case Duckworth
6136a637ae
Add package-lint
2021-05-04 23:28:09 -05:00
Case Duckworth
5ed2688149
Add unfocused
2021-05-04 23:25:35 -05:00
Case Duckworth
7372de3355
Merge branch 'main' of https://tildegit.org/acdw/emacs
2021-05-04 20:02:17 -05:00
Case Duckworth
b18d64c2ff
Change which-key setup
2021-05-04 19:58:30 -05:00
Case Duckworth
095fbc7c94
Don't start idle-require-mode
2021-05-04 19:58:22 -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
9e0e42554e
Remap C-w to backward-kill-word if the region isn't active
2021-05-04 17:27:36 -05:00
Case Duckworth
388dc3c704
Remap C-h to DEL
2021-05-04 17:27:09 -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
91a22256da
Remove `idle-require'
...
It wasn't ... sparking joy.
2021-05-04 12:23:21 -05:00
Case Duckworth
ea9318e5f9
Change default variable-width font size
...
Also fix a typo in hook name.
2021-05-04 11:42:32 -05:00
Case Duckworth
a4c3a6d3b9
Add clhs and move common-lisp-ide to be in alpha order
2021-05-04 09:58:16 -05:00
Case Duckworth
2166e0f323
Go back to OG beginend
...
I think the author fixed the issue.
2021-05-04 09:57:43 -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
a274ec49c5
Merge branch 'main' of https://tildegit.org/acdw/emacs
2021-05-04 09:11:17 -05:00
Case Duckworth
7bee3489ef
Add slime-repl-return-at-end
...
Get the benefits of paredit with easy keys in the REPL!
2021-05-04 09:10:36 -05:00
Case Duckworth
fa189fa1b6
Only update packages with C-u
2021-05-03 21:31:29 -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
ddda04e26f
Add `winum'
...
I only rebind winum-select-window-* in graphical buffers because that's
apparently the only place where C-[n] is the same as M-[n].
2021-05-03 15:14:23 -05:00
Case Duckworth
cadba81fbf
Add `idle-require'
...
Not sure how useful it'll be, but hopefully it'll help make some things a
little faster...
2021-05-03 15:12:14 -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
666e7c53b4
Merge branch 'main' of https://tildegit.org/acdw/emacs
2021-05-02 14:15:17 -05:00
Case Duckworth
f5d4b71b78
Add ledger-mode
2021-05-02 14:15:10 -05:00
Case Duckworth
0d73ec5192
Add `dos2unix'
...
Does the same thing (in general) as the dos2unix C program. By which I mean,
it converts \r\n to \n in the buffer. It doesn't do anything else.
... So it really doesn't do much of the same thing as dos2unix.
2021-05-01 15:24:43 -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
14140211b1
Switch to SLY for Lisp REPL
...
I've kept SLIME's config around, in case I need it -- which REPL is loaded
depends on the `acdw/cl-ide' variable.
2021-05-01 15:22:49 -05:00
Case Duckworth
8d60190847
Tweak which-key idle timing
...
It does seem as though `which-key-show-early-on-C-h' isn't respected here, but
I'm not sure exactly what the issue is. Could be the
`which-key-setup-minibuffer'... more research is needed.
2021-05-01 15:20:01 -05:00
Case Duckworth
938f82f6ac
Change the fringe face
...
"dim gray" looks good on both black and white.
2021-04-30 17:41:52 -05:00
Case Duckworth
d888080440
Try to improve gnus HTML handling
2021-04-30 17:37:51 -05:00