Commit Graph

1327 Commits

Author SHA1 Message Date
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
TEC d9e6cdb389
subconf: use relative path when loading 2023-02-02 23:09:11 +08:00
TEC 0aa89f7433
subconf: Record which packages used for each block 2023-02-02 23:08:59 +08:00
TEC fac81a191b
Update Shields.io publish badge URL
They made a breaking change
2023-01-24 19:32:55 +08:00
TEC 975599e822
More CI fiddling
1. Run CI more to get around branch deletion

   Because my Gitea source repo deletes the CI-generated branch when it
   syncs to GitHub.

2. Deploy directly to GH pages

   This avoids the problem with gh-pages disabling when the branch is
   deleted.

3. A few other little tweaks
2023-01-24 18:21:51 +08:00
TEC 8f0a7f6a61
Make use of the new org-latex-preview 2023-01-23 00:35:56 +08:00
TEC 0cd49e0c6e
Synchronise the citar and org-cite global bib 2023-01-23 00:35:56 +08:00
TEC aa4608f5b3
Don't clobber centreing with left text margin 2023-01-23 00:35:56 +08:00
TEC c59815788d
config: change latex headers to header_extra
This way they won't be included in the snippet preamble
2023-01-23 00:35:56 +08:00
TEC f7f85d5163
Org LaTeX: Replace bmc-maths with LaTeX defs 2023-01-23 00:35:53 +08:00
TEC 8785a136c6
config: extend grab block to work with :noweb-ref 2023-01-22 23:39:49 +08:00
TEC d55ef7f632
Use org-element-cache-map in embed file generation
It's simply much faster than org-babel-map-src-blocks.
2023-01-22 23:39:49 +08:00
TEC 595c6fb7af
CI: temporarily remove org-persist-gc hook 2023-01-22 23:39:49 +08:00
TEC 9926f993c8
CI: re-jig publish 2022-12-10 19:53:00 +08:00
TEC babcd39795
Update {init,packages,config}.el links in readme 2022-12-10 13:33:22 +08:00
TEC a430ab9ae4
Update packages 2022-12-10 13:33:22 +08:00
TEC 5d190f66e0
Don't replace org-latex-emoji--rx chars with ascii 2022-12-10 13:33:22 +08:00
TEC bc0ba375a0
Fix typo in babel call 2022-12-09 23:33:24 +08:00
TEC c6fa8f77f4
Change to upcase in both branches of emoji rename
This completes 828e191631.
2022-12-09 01:48:44 +08:00
TEC e63e847cb7
CI: Create emoji vector graphics for ox-latex 2022-12-09 01:21:08 +08:00
TEC c3f6753c9d
CI: Add curl + cairosvg to the image (for emojis) 2022-12-09 01:20:57 +08:00
TEC f6dcd0136c
CI: Run doom sync and use ~/.config/emacs 2022-12-09 00:50:13 +08:00
TEC a1c318294d
Start with bootstrap init.el instead of org-tangle 2022-12-09 00:07:30 +08:00
TEC eb111b20a5
Add missing arguments to bootstrap org-version msg 2022-12-08 23:58:35 +08:00
TEC b984f3f3c8
Skip config export (temporarily) in CI 2022-12-08 23:55:33 +08:00
TEC 5502ca89ad
Update CI image to Emacs 28 2022-12-08 23:42:25 +08:00
TEC e85c684bc8
Config LaTeX export: use doom-one-light for code 2022-12-08 01:23:17 +08:00
TEC 99cb9bb130
Config document: \ifstr (deprecated) -> \Ifstr 2022-12-08 01:23:17 +08:00
TEC 9b05695d44
Tweak config document header 2022-12-08 01:23:17 +08:00
TEC 97daed5190
Config LaTeX: don't embed tempfile tangle 2022-12-08 01:23:17 +08:00
TEC 2b7c71639e
Org LaTeX: don't tangle files when finding tangles 2022-12-08 01:23:17 +08:00
TEC babaa4c7ce
Org LaTeX: Make emojis work in LuaLaTeX export 2022-12-08 01:23:17 +08:00
TEC 828e191631
Org LaTeX: Emoji files should be upcase'd not down 2022-12-08 01:23:17 +08:00
TEC f2c54cad83
Add dashboard shortcut to Org repo 2022-12-08 01:23:17 +08:00
TEC daad97b3a5
Update Org repo path in hard refs 2022-12-08 01:19:46 +08:00
TEC c083c2475e
Rework emojis in Org LaTeX export 2022-12-04 19:34:53 +08:00