Commit Graph

1327 Commits

Author SHA1 Message Date
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
TEC 7f77c7d1ec
Relocate calibre library directory 2024-03-08 17:08:02 +08:00
TEC f68d14ee2b
The variable doom-modeline-spc is a function again
...for some reason it needed to change from a function to a variable,
and then change back.
2024-03-08 17:07:15 +08:00
TEC 9e2188b041
Confpkg: allow loading after multiple packages 2024-03-08 17:02:37 +08:00
TEC c507335dc4
I've switched from gitea to forgejo 2024-03-08 17:01:58 +08:00
TEC cad07308bc
Set vlf-application to avoid load order issues 2024-03-08 17:01:46 +08:00
TEC 43b0a38531
Confpkg: improve the grab command
Support for prefixing and suffixing is rather handy.
2024-03-08 16:59:38 +08:00
TEC 70ecf787ff
Improve the setup script prompter 2024-03-08 16:58:50 +08:00
TEC 40b3228650
Enable the zig module 2024-03-08 16:56:50 +08:00
TEC a210ef7a2b
Fix cl-check-type invocation
It wants the type name, not the type checking function.
2024-03-08 16:56:20 +08:00
TEC 3492425727
Correct path to org-version.el in package recipe 2024-03-08 16:56:20 +08:00
TEC cb33a11268
Update personal forge links
git.tecosaur.net has become code.tecosaur.net
2024-03-08 16:56:20 +08:00
TEC 0e471a6c18
A bundle of CSS improvements
I've collected a few tweaks that improve aspects of the CSS styling.
I actually forget all the details, but some of the changes that come to
mind are:
- Making the squiggly link affect respect light/dark mode
- Making code in headings be the right text size
- Make lists starting with particular numbers work (e.g. 4, 5, 6, ...)
- A few minor tweaks to spacing
2024-03-08 16:56:20 +08:00
TEC 063fab4dde
CI: Fix PDF export 2024-03-08 16:56:20 +08:00
TEC 4675c9fbce
Update submodules 2024-03-08 16:37:18 +08:00
TEC 68b5903bc6
CI: update publish workflow 2024-02-21 02:53:15 +08:00
TEC 891c98ac36
Update CI to use Emacs 29
The PPA hasn't updated, so we're resorting to snap.

I also shouldn't need the BMC LaTeX package any more, so let's get rid
of that too.

While I'm at it, I think this docker file could do with a bit of spring
cleaning too.
2024-02-21 02:38:59 +08:00
TEC e1650af36a
CI: Update image build workflow 2024-02-21 01:40:28 +08:00
TEC 0d11daadfc
Remove the authinfo-color-mode submodule 2024-02-21 01:12:17 +08:00
TEC 9ce7fe8bf2
Fix ox-html link embed text styling 2023-11-14 19:47:05 +08:00
TEC b8b89ad115
Only check LaTeX packages if kpsewhich exists 2023-11-09 02:05:29 +08:00
TEC 38f46788fd
Make inserted Org file links more canonical
This way file local variables relating to the link format are taken into
account, for example.
2023-11-09 02:03:54 +08:00
TEC 10fac03cb9
Make services that use gpg want gpg-agent 2023-11-09 02:02:48 +08:00
TEC 7032105ae2
Improve missing font detection 2023-11-09 02:02:25 +08:00