Commit graph

907 commits

Author SHA1 Message Date
TEC f5d6c5765e
Split ox-chameleon out into its own package 2021-09-08 17:00:53 +08:00
TEC 31ff2c4750
Update org-cite code stolen from the Doom PR
With a few minor modifications
2021-08-30 04:58:34 +08:00
TEC 4f042fe2d8
ob-julia: use a sysimage and threads 2021-08-30 03:34:48 +08:00
TEC f544f7b40f
Give people a way to caffeinate me 2021-08-24 17:54:16 +08:00
TEC f8749e6fff
org-msg: Only use bold name in signature with HTML 2021-08-23 19:34:26 +08:00
TEC 29ad03277e
Org: allow embedding arbitrary files in LaTeX PDFs 2021-08-23 19:24:14 +08:00
TEC 6195a36a79
Org LaTeX dynamic preamble: add notes environment 2021-08-23 19:18:39 +08:00
TEC a362ab8535
org-plot: update default style
+ Set ticks facing outwards
+ Use left & bottom borders by default
2021-08-23 19:17:07 +08:00
TEC cdcc976c94
Ensure that use-package! statements aren't nested
I've got this big (after! org) block, but we don't want any
use-package!s inside it.
2021-08-23 19:14:38 +08:00
TEC 9e22e5ec02
init: update list of modules 2021-08-23 19:10:37 +08:00
TEC bf4c71ba08
Update some :tangle no statements to :noweb-ref no
When I did my bulk-after! change with :noweb-ref + :tangle no it
rendered some explicit :tangle no statements redundant. To restore the
intended behaviour, I need to update them to :noweb-ref <other-value>
forms.
2021-08-17 02:27:45 +08:00
TEC 019d8dd9c3
Org: latex, bump scrextend priority
This as it needs to come before caption customisation, which has :order
2.1.
2021-08-16 23:47:51 +08:00
TEC cb6dd93538
Org: latex, fix cleverref feature regexp 2021-08-16 23:47:51 +08:00
TEC 78501edc21
Org: make chameleon work with beamer and refactor 2021-08-16 23:47:51 +08:00
TEC 2b0258ebaa
Org: Update faces used with chameleon pseudo-class 2021-08-16 23:47:51 +08:00
TEC 65531b8664
Use rainbow delimiters with julia-mode 2021-08-16 23:47:51 +08:00
TEC 2e13c88a78
Massive structural refactor
Some other changes probably sneaked in.
2021-08-16 23:47:51 +08:00
TEC f46648a73b
Bump packages 2021-08-16 23:47:44 +08:00
TEC 49298d3c7c
Org export: case sensitive non-ascii char substn 2021-08-08 04:10:33 +08:00
TEC 7a414f419a
Org: include etc dir in recipe (for org-cite) 2021-08-08 04:07:44 +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 e0b59a0b51
Abandon Ivy, jump on the Vertico+ bandwagon 2021-08-04 03:23:07 +08:00
TEC efaba50757
Text mode hooks should not modify the content
This lead to ANSI codes being discarded on save
2021-08-04 03:23:07 +08:00
TEC 35e4425d0e
Org: superstar, remove commented out alternative
Now I'm using Julia-mono, this doesn't look any good any more.
2021-08-04 03:23:07 +08:00
TEC fe5eeabf14
Doom bug: unpin! needed, :pin nil not respected 2021-08-04 03:23:07 +08:00
TEC 012f89fdef
Handle odd org babel tangle block representations
This feels like I'm working around a bug...
2021-08-04 03:23:07 +08:00
TEC dd6f6dfd41
Fix: condition ansi colour display on Emacs 28+ 2021-08-04 02:51:15 +08:00
TEC a8f490b727
Org: load org-src b4 modifying org-src-block-faces 2021-06-29 04:14:54 +08:00
TEC 8c244207b4
Org: latex export, capitalise references
The argument that as by naming a table "Table 1" is a proper noun and
should be capitalised as such is both:
- fairly reasonable
- means I don't have to worry about capitalisation when references occur
  at the start of a sentence
2021-06-29 04:12:50 +08:00
TEC 36c267d4cf
Org: latex export, notomath (texlive 2021) is out 2021-06-29 04:11:41 +08:00
TEC 471d76e083
Org: latex export, have fontsets work with no font
This way the variants -sans etc. will still work even if no font is
given. ## is a special result from interning an empty string.
2021-06-29 04:10:03 +08:00
TEC 0d32d74601
Org: ascii export, unicode is nil when utf-8 unset 2021-06-29 04:07:09 +08:00
TEC 5b96976292
Org: html export, fix potential W3C errors, a11y 2021-06-29 04:05:54 +08:00
TEC 0aa08f020b
Org: strip zero-width-space from exports 2021-06-29 04:04:20 +08:00
TEC 6cd4626af4
Org: refactor package! form 2021-06-19 03:37:45 +08:00
TEC e4bf67493c
Org export: use \cref for references in LaTeX 2021-06-16 04:56:53 +08:00
TEC 5368679676
Org export: modify creator string 2021-06-16 04:56:49 +08:00
TEC e25f9e0673
Org export: explain why 5 levels of headings good 2021-06-16 04:48:32 +08:00
TEC abf9231625
Associate the matlab icon with .m files 2021-06-16 04:32:08 +08:00
TEC 83b3e8d5aa
Doom: work around bug in package! :pin nil
unpin! still works
2021-06-08 04:39:29 +08:00
TEC 3de648e7a2
Org: latex, improve tangled file embedding
Fix implementation to work with latest Org, and make the description a
tad more ... descriptive.
2021-06-08 04:28:23 +08:00
TEC c77ba18e71
Org: Tweak header arg snippets
- Re-prioritise lower-case "s": silent is more common than session
- The $0 doesn't actually seem to change the final cursor position, and
  if the snippet is cancelled it is left behind as clutter.
- Fix incorrect labelling with NoWeb snippet
2021-06-04 22:34:34 +08:00
TEC 78ea855197
Org: Fix omissions from recipe
Content lifted from:
https://github.com/hlissner/doom-emacs/blob/develop/modules/lang/org/packages.el
2021-06-03 15:52:44 +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 1a86b75008
Replace apply #'append mapcar with mapcan 2021-05-30 15:56:35 +08:00
TEC 7346b4ce18
Remove solaire mode hacks, no longer needed
Henrik did an update that reversed the behaviour (which buffers solaire
affects). Hence, I don't have the issues I used to.
2021-05-28 16:35:03 +08:00
TEC 01212729d8
Package authinfo-color-mode unnecessary on Emacs28 2021-05-28 16:28:32 +08:00
TEC e38c3e25db
Fix incorrect variable reference (-mode not -hook) 2021-05-28 16:08:57 +08:00
TEC 7fd938b708
Rearrange theme init hook to avoid race condition
In which faces are not properly initialised.
2021-05-28 15:47:35 +08:00
TEC 7e88770bbf
Add keybindings to to move through page breaks
This functionality is provided by the minor mode: page-break-lines-mode.
2021-05-28 15:45:44 +08:00