Commit Graph

1322 Commits

Author SHA1 Message Date
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