TEC
fa2d19e849
Swap out my autocorrect config for my new package
2024-03-29 01:34:15 +08:00
TEC
3eeb358212
Walk back confpkg caveats somewhat
...
It seems to be going well in practice.
2024-03-27 15:46:12 +08:00
TEC
fef289d069
Add emacs-minimum argument to confpkg generation
2024-03-27 14:42:55 +08:00
TEC
755020d591
Fix removal of autocorrect abbrevs
2024-03-27 02:28:12 +08:00
TEC
44e3a693da
Avoid failing to entirely overwrite abbrev file
...
This can happen when the current buffer is smaller than the existing
content when a numerical APPEND argument to write-region.
2024-03-27 01:03:49 +08:00
TEC
9357cbb0fe
Add support for predicate functions in autocorrect
2024-03-26 17:33:11 +08:00
TEC
b6062c5cc3
CI: remove branch deletion trigger
...
I'm not sure why this was here originally, but I suspect it's no longer
doing anything good.
2024-03-26 17:33:11 +08:00
TEC
30694e8e9e
Add function docstring to magit advice
...
Without a docstring, thanks to how defadvice! is expanded
the (interactive ...) block is not the first part of the function body,
and instead the symbol "nil" is.
2024-03-26 16:28:16 +08:00
TEC
2d837c61b1
Adding missing :type to font defcustom
2024-03-26 16:28:04 +08:00
TEC
8d3cad7e02
Fix incorrect use of add-to-list
...
You can't use add-to-list with lexical variables, push should be used
instead with delete-dups later.
2024-03-26 12:23:20 +08:00
TEC
bd8fc036bf
Make the byte-compiler happier
2024-03-26 12:23:20 +08:00
TEC
42b5c83bdc
Spelling/typo fixes
2024-03-26 12:10:59 +08:00
TEC
b3bcfb2701
Replace obsoleted function/variable names
2024-03-26 12:10:44 +08:00
TEC
1d1836b4ad
Turn off cdlatex in Org mode
2024-03-26 11:59:58 +08:00
TEC
71bfab8127
Handle case better in autocorrect
2024-03-26 11:47:34 +08:00
TEC
be78ced63e
Make the autocorrect functionality more package-y
2024-03-26 11:35:58 +08:00
TEC
959d8dbbca
Publish listing of generated files
2024-03-26 00:43:56 +08:00
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
603465b080
Update CI for doom CLI changes
2024-03-25 17:09:16 +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
15e7524d04
Add more whitespace between package update entries
2024-03-21 22:52:33 +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
340fee60bf
Update readme
2024-03-09 12:55:37 +08:00
TEC
47a615c3ee
CI: Put push and scheduled runs in separate groups
...
This should reduce the number of unwanted cancellations.
2024-03-09 12:55:37 +08:00
TEC
031781460c
CI: Revamp package-update checking script
2024-03-09 12:55:36 +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