Commit Graph

1262 Commits

Author SHA1 Message Date
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
TEC 6f8948a46b
Emoji tweaks 2023-11-09 02:01:40 +08:00
TEC 0c93f9c1d8
Don't _-prefix used bindings
As of Emacs 29, this now produced byte-compile warnings.
2023-09-23 13:23:40 +08:00
TEC e91bef5b8d
Introduce doctor diagnostics/warnings 2023-09-23 13:14:01 +08:00
TEC 24dcb8f022
Remove emojify (now obsolete) 2023-09-19 15:02:19 +08:00
TEC 474a1657fe
Replace all-the-icons with nerd-icons 2023-09-19 15:02:16 +08:00
TEC b3039fa212
Pick the startup theme based on the system/envvar 2023-08-30 18:33:55 +08:00
TEC 1008a1c499
Keep font-detection code out of config.el 2023-08-30 18:33:08 +08:00
TEC 7a2bfd99ee
Only turn on battery mode when device has one 2023-08-30 18:32:36 +08:00
TEC cf27e7db03
Turn on subword-mode globally 2023-08-30 18:31:20 +08:00
TEC b398981506
Update my package remotes/versions 2023-07-07 07:22:23 +08:00
TEC 20805b2e9c
conf-data-toml package 2023-04-24 18:57:02 +08:00
TEC c875cc2b62
CI: Pull latest (dev) org-mode 2023-02-12 12:55:22 +08:00
TEC bf97667159
Adjust ox-latex feature specs to match dev changes 2023-02-09 02:56:23 +08:00
TEC 511126d53f
Add (literate) commentary to gimp-palette-mode
Also do some refactoring while I'm at it.
2023-02-09 01:47:49 +08:00
TEC 58e76885a1
Add a major mode for GIMP color template files 2023-02-02 23:22:34 +08:00