Commit graph

150 commits

Author SHA1 Message Date
TEC e9ced0edd4
Track personal ispell dictionary 2022-07-07 22:33:20 +08:00
TEC 429f4f4df8
ox-html: CSS style tweaks 2022-06-28 23:10:11 +08:00
TEC 8ac72f040a
A test 2022-05-02 02:29:30 +08:00
TEC 2ff4da21fc
Org html style: update generated CSS files 2022-04-12 11:39:28 +08:00
TEC b26454324a
Org html styling: tweak subtitle selector 2022-04-12 11:39:13 +08:00
TEC 80d431feee
Org html style: kbd should inherit font-weight 2022-04-12 11:37:22 +08:00
TEC 5cf6d6143b
Org html style: tweak code summary marker position 2022-04-12 11:36:30 +08:00
TEC 7ea23fcf7a
Publish: Fix potential format nil call 2021-12-29 12:31:14 +08:00
TEC a45aef3d71
CI: Require emojify for PDF publishing 2021-11-12 00:08:33 +08:00
TEC 9ad10602b3
Use organic locally sourced splash phrases 2021-09-25 01:44:43 +08:00
TEC 493a13cda9
publishing: ensure highlight-* faces are loaded 2021-09-08 18:12:23 +08:00
TEC b06f727610
Upgrade to org-roam v2
Associated changes:
- org-roam-server is now incompatible
- org-roam-ui has appeared as a promising option
- the org protocol is no longer needed
- org-roam static graph generation is no longer of interest
2021-08-08 04:05:58 +08:00
TEC 9257b8a781
CI: Accidentally stopped htmlize with updates
I still want it. No need for collateral damage.
2021-05-30 16:08:04 +08:00
TEC b002e291c2
CI: Disable package update checking (for now) 2021-05-28 14:27:12 +08:00
TEC f4219dd4f6
CI: Try using Doom's defcli!
The definition of `message' also seems to be affected, so I've had to
replace a few instances with `format'. Oh well.

Also autoload smartparens.
2021-05-18 22:50:57 +08:00
TEC be914efb61
Org: html, make verbatim padding size-proportional 2021-04-26 04:20:42 +08:00
TEC d2bf2b84db
Org: html, set default link colour to inherit 2021-04-26 04:20:17 +08:00
TEC e64acc205b
Org: html, all footnotes deserve some space 2021-04-26 02:05:37 +08:00
TEC 2247fb8b64
Org: html style, !important wasn't applied well
I tried to fix squiggly links by adding an !important ... but I added it
to the wrong declaration. It should be better now.
2021-04-26 02:05:02 +08:00
TEC 2020ba6a11
Org: html, reduce top padding of asides 2021-04-24 02:43:19 +08:00
TEC 3c555f0ab9
Org: html, check for TOC before JS assumes exists 2021-04-24 02:06:22 +08:00
TEC 396bf48872
Org: html styling, a small collection of changes
+ Use appropriate fallback fonts for sans/serif
+ It's really important that we get the right size background-image
  + Otherwise it can cover the whole link when combined with other rules
+ A bit of autoformatting
+ Tweaks to formatting of music entries
2021-04-23 22:42:02 +08:00
TEC 882295ecde
Org: HTML, use compressed CSS 2021-04-17 13:39:43 +08:00
TEC 1962cb211b
Org: HTML, add Expat licence magnet to included JS 2021-04-17 13:39:37 +08:00
TEC 7e9b00e2fc
Org: Add link preview (variant on https:)
Twitter-style
2021-04-04 16:48:49 +08:00
TEC 49279558a0
CI: Adjust package update status colour thresholds 2021-04-01 23:09:17 +08:00
TEC 0528d76b22
Config: Redo radar plots 2021-03-29 00:12:36 +08:00
TEC f2c4765065
CI: Odd tweaks that seem to be needed 2021-03-28 17:21:05 +08:00
TEC f62c62406d
Org: LaTeX export, work with Emojis
Thanks to functionality and files provided by emojify 🙂
2021-03-28 15:35:56 +08:00
TEC a95e619a45
Hide the modeline on the splash screen 2021-03-27 20:56:45 +08:00
TEC 68530a28bf
Rework the splash screen to be minimal, and sassy 2021-03-27 20:02:39 +08:00
TEC 07c86da012
Config CI: Include misc/splash-images in publish 2021-03-26 18:41:20 +08:00
TEC 456d9165eb
Org: change LaTeX preamble snippet ordering +bit
Also add a bunch of explanatory text, and change the !feature special
treatment to use a normal keyword, :eager.
2021-03-26 18:26:01 +08:00
TEC 32c02a7330
Org: Julia code blocks in LaTeX
We need to do a little finangling to get this working nicely.
For unicode, we need to switch to LuaLaTeX (I tried XeLaTeX but it
didn't seem happy for some reason), and then adjust microtype to remove
the pdfLaTeX-only flags.
2021-03-26 02:54:00 +08:00
TEC 55212eae28
Org: make LaTeX conditional preamble a bit fancier
Introduced to org-latex-feature-implementations in this commit:
+ :when keyword
+ :prevents keyword
+ special treatment of features starting with !

No more universal preamble.

Moved all latex template content other than font into preamble features.

Added xkcd feature implications.

Refactored org-latex-generate-features-preamble.

Update org-latex-clever-preamble graphic to better illustrate the
functionality.
2021-03-26 02:48:33 +08:00
TEC 2652b52d95
Config publishing: capitalize snippet names 2021-03-21 21:33:27 +08:00
TEC 32ab25b884
Org: re-implement conditional preamble generation
It's *extra* nice now
2021-03-18 15:34:03 +08:00
TEC fe5981e927
CI: Don't check for updates to commented-out pkgs 2021-03-13 00:42:30 +08:00
TEC 8ba1d28cb2
Update writeroom screenshot 2021-03-07 19:33:02 +08:00
TEC 1ae7b6414f
CI: Ignore pdf-tools-install 2021-03-06 12:24:26 +08:00
TEC b90665c733
CI: Set config file mode to Org before exporting
This is needed for some buffer local setup to be performed.
2021-03-06 02:23:53 +08:00
TEC 2072eb27ad
CI: Prevent explain-pause-mode from interfering 2021-03-04 10:53:30 +08:00
TEC d2388d4a24
Package updates: correctly resolve local repo path 2021-02-22 12:33:12 +08:00
TEC a625c8db45
CI: show commits elapsed with outdated packages 2021-02-14 22:24:47 +08:00
TEC 7de8615033
Finally fix CalcTeX
The hardcoding hurt my soul
2021-02-14 21:41:00 +08:00
TEC cc4cd5c47c
Org roam: try to avoid errors without roam dir 2021-02-01 18:58:27 +08:00
TEC e9ede2999e
Config publishing: insert snippets into exports 2021-01-31 05:12:47 +08:00
TEC a60df127a5
Config publishing: Refactor async stuff into file 2021-01-31 03:11:54 +08:00
TEC aec6d5f4e7
Config export: make a bit more robust
Because the html and pdf exports start both at the same time,
they both experience a cache miss with the xkcd sqlite db.
Poth processes download the image, and attempt to write to the db
... with the same primary key. Hence, errors.

So, when the xkcd cache isn't populated, we wait for one process to
finish before starting the other
2021-01-30 04:48:58 +08:00
TEC c127646ab2
Config publishing: set file encoding for logs 2021-01-29 19:56:28 +08:00