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