Commit Graph

1117 Commits

Author SHA1 Message Date
TEC 1907b9bd27
Create a system for auto-applying spelling fixes
Why didn't I do something like this years ago?
2024-03-26 00:43:56 +08:00
TEC df76ad127d
Refine hippie-expand config 2024-03-25 23:00:27 +08:00
TEC a1d520c8aa
Confpkg: add seperation between noweb blocks
For ages I've wondered why the subconf tangled files often a crammed
together without blank lines between blocks. I've just taken a second
look at this, and found that I can fix this issue with the :noweb-sep
header argument.
2024-03-25 17:45:36 +08:00
TEC 93a1ffb457
Also strip "as" from generated Org IDs 2024-03-25 17:19:56 +08:00
TEC df53a00508
Adjust my abbrev config 2024-03-25 17:09:18 +08:00
TEC 31ee8b209e
Switch to GitHub mirrors of sr.ht packages
Aside from the DDOS attack it suffered a few months ago, sr.ht has just
started being flaky. At this point, using GitHub mirrors seems like the
safer bet.
2024-03-25 17:09:18 +08:00
TEC cfe1cefae9
Start using Hippie Expand over Dabbrev 2024-03-25 00:55:04 +08:00
TEC 42b31cd131
Julia is no longer missing a mime type
As of https://gitlab.freedesktop.org/xdg/shared-mime-info/-/commit/fea642e9
2024-03-25 00:55:04 +08:00
TEC 9dbd13f4d2
Switch from ispell to jinx 2024-03-22 14:16:31 +08:00
TEC 8740abb117
Custom analogue clock was upstreamed
It's now part of doom-modeline 🥳
2024-03-22 14:16:31 +08:00
TEC ae995ad221
I no longer use IRC at all really 2024-03-21 23:56:47 +08:00
TEC d2100c3b3f
Highlight "julia>" in julia-mode
It's good when using julia-mode for Julia repl examples.
2024-03-21 23:48:53 +08:00
TEC 58562718ee
Note ambition to have upright LaTeX parentheses 2024-03-21 23:48:29 +08:00
TEC aa91fbf545
LaTeX link style hiding in toc is no longer needed
Unfortunately, I forget why/the details.
2024-03-21 23:48:00 +08:00
TEC 8020bd1052
Hide the mode name in the dashboard 2024-03-21 23:46:50 +08:00
TEC ae8c1c68b9
Add mpris library and modeline media player 2024-03-21 22:49:51 +08:00
TEC 3e9e83a84c
Tweak ebook styling
This seems to work better after 211f188c7e.
2024-03-21 17:19:10 +08:00
TEC 259ab2b3a5
Start using Karthik's lovely GPTel package 2024-03-21 17:17:27 +08:00
TEC 9f0fa37d4c
Switch from company to corfu for completion
It's better integrated into existing components of Emacs, and I'm rather
a fan of the orderless completion style.
2024-03-21 17:15:03 +08:00
TEC f3988cb9bd
Add new corfu module to init.el template 2024-03-21 16:41:59 +08:00
TEC 211f188c7e
Apply Emacs 29 fixes to visual-fill-column 2024-03-21 15:26:31 +08:00
TEC c8109d0518
Fix edge case in magit forge remote prompt
Sometimes (doom-project-root) can return nil
2024-03-13 02:15:02 +08:00
TEC eb41f1b872
Update so many packages
I've really let things languish. It's great to have update checking as
part of CI again now.
2024-03-09 13:25:02 +08:00
TEC 909230afcd
Overhaul mathjax configuration
Put a big effort into making much of the custom LaTeX preamble carry
over.
2024-03-09 00:23:28 +08:00
TEC 71b5299a14
Remove superfluous newlines from some snippets 2024-03-09 00:23:10 +08:00
TEC 8abd73d753
Set the default LaTeX engraved-theme to one light 2024-03-09 00:23:10 +08:00
TEC 874884f5ce
Adjust ordering of Org export conditional content 2024-03-09 00:23:10 +08:00
TEC e1de90f095
Apply string-trim to LaTeX font collections 2024-03-09 00:20:47 +08:00
TEC 2e8695eb20
Adjust config for new org-latex-preview changes 2024-03-09 00:20:17 +08:00
TEC 96b06c6163
Revamp the setup for emojis in LaTeX export 2024-03-09 00:20:17 +08:00
TEC 6db507ca97
Undefine \Bbbk with newpxmath LaTeX font
Otherwise there's a "you tried to redefine an existing command" -type
error/warning.
2024-03-09 00:20:17 +08:00
TEC b9cf852faf
Tweak LaTeX file embedding setup 2024-03-09 00:16:09 +08:00
TEC 164d60eb0e
Tweak formatting of \defsimplebox LaTeX command 2024-03-09 00:14:32 +08:00
TEC 38e5604826
Only load org's flycheck after org and flycheck 2024-03-09 00:13:44 +08:00
TEC c886896a49
Require org-lint in the flycheck form for org-mode 2024-03-09 00:13:29 +08:00
TEC eb7e0a464d
Explicitly add the ox-rss package 2024-03-09 00:13:01 +08:00
TEC f0a3bb437e
Improve mu4e's from address handling with my email 2024-03-09 00:12:37 +08:00
TEC efe3db4053
Fix mu4e's personal address flag with my emails 2024-03-09 00:11:44 +08:00
TEC 28e3bbf0ce
Move the "Nicer generated heading IDs" section 2024-03-09 00:10:48 +08:00
TEC 6087a89abb
Update form of org-edit-latex-environment advice
Fix typos, and add a needed &rest to the arguments.
2024-03-09 00:08:10 +08:00
TEC e523a3ec2a
Improve org-msg automatic greeting insertion 2024-03-09 00:07:38 +08:00
TEC cc33a5750d
Update path to org repository when mailing patches 2024-03-09 00:06:35 +08:00
TEC 0d136a1624
Nicer msg when getting mu4e mail-list archive link 2024-03-09 00:05:39 +08:00
TEC 35aaf5491d
Fix typo in LaTeX chapter preamble grabbing 2024-03-08 17:22:10 +08:00
TEC 9ed12652b8
Use curl over url-retrieve when possible
I have no idea why, but url-retrieve-synchronously seems to be a bit
flaky in some situations while curl does not.

While we're att it, switch from dash.el to cl-lib. We're going to
gradually stop needing dash.el to load config.el.
2024-03-08 17:19:22 +08:00
TEC 7af198eb87
Remove config dependency on f.el
f-write-text can be replaced with write-region, and f-read-text with
with-temp-buffer + buffer-string.

Now my config.el doesn't need f to load.
2024-03-08 17:16:48 +08:00
TEC 1ae52868fd
Magit: improve def* search in commit msg builder 2024-03-08 17:14:45 +08:00
TEC ecdaa0b25f
Magit: update forge advice
If think this was in response to some API changes in Magit, but I'm not
quite sure.
2024-03-08 17:13:58 +08:00
TEC 9830d78e28
Relocate Org zero-width space stripping code 2024-03-08 17:12:39 +08:00
TEC 99155e6c85
Create a proper dedicated nov modeline
It's both cleaner and (functionally) better to use
doom-modeline-def-modeline, so let's do so!
2024-03-08 17:09:39 +08:00