Commit Graph

43 Commits

Author SHA1 Message Date
TEC 959d8dbbca
Publish listing of generated files 2024-03-26 00:43:56 +08:00
TEC 15e7524d04
Add more whitespace between package update entries 2024-03-21 22:52:33 +08:00
TEC 031781460c
CI: Revamp package-update checking script 2024-03-09 12:55:36 +08:00
TEC 063fab4dde
CI: Fix PDF export 2024-03-08 16:56:20 +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 8ac72f040a
A test 2022-05-02 02:29: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 493a13cda9
publishing: ensure highlight-* faces are loaded 2021-09-08 18:12:23 +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 49279558a0
CI: Adjust package update status colour thresholds 2021-04-01 23:09:17 +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 07c86da012
Config CI: Include misc/splash-images in publish 2021-03-26 18:41:20 +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 2652b52d95
Config publishing: capitalize snippet names 2021-03-21 21:33:27 +08:00
TEC fe5981e927
CI: Don't check for updates to commented-out pkgs 2021-03-13 00:42:30 +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 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
TEC 7401330d93
Export pdf version of config too 2021-01-28 17:40:04 +08:00
TEC 00d1a88ef7
Publish script: avoid find-file-noselect + fixes
A doom change now causes a y-or-n-p prompt to appear, so we need to make
that non-interactive.
2021-01-27 17:51:35 +08:00
TEC 2deea5c05d
Publish script tweaks 2021-01-25 01:22:18 +08:00
TEC 21795bfe3b
Publish script: add timeout + improve visuals 2021-01-24 16:23:48 +08:00
TEC b452aefd73
Readme: Add icons to all the badges 2021-01-24 00:31:10 +08:00
TEC d95df6a76a
Publish script: avoid need to purge gh image cache
By using a raw.githubusercontent.com url, github no longer uses the camo
cache, and so I can avoid bothering with cache clearing.
2021-01-24 00:19:26 +08:00
TEC 54e617139c
Publish script: ask github to clear cached images 2021-01-24 00:17:32 +08:00
TEC af816cb006
Publish script: fix invalid regex, log files 2021-01-23 22:23:24 +08:00
TEC 214abe21ab
Publish script: fix index.html symlink 2021-01-23 22:22:27 +08:00
TEC fc527b0d0f
Publish script: add package update checker 2021-01-23 22:07:38 +08:00
TEC a2d7ee7964
Publish workflow: implement file moving in scripts
It makes sense to put the decisions of which files to publish with the
generation of said files.
2021-01-23 20:24:00 +08:00
TEC 917d36c79d
Publishing script: make script watcher macro a fn 2021-01-23 19:13:53 +08:00
TEC 1c8514fa79
Refactor config publishing scripts 2021-01-23 17:19:47 +08:00