Commit Graph

1139 Commits

Author SHA1 Message Date
TEC 2e8695eb20
Adjust config for new org-latex-preview changes 2024-03-09 00:20:17 +08:00
TEC 96b06c6163
Revamp the setup for emojis in LaTeX export 2024-03-09 00:20:17 +08:00
TEC 6db507ca97
Undefine \Bbbk with newpxmath LaTeX font
Otherwise there's a "you tried to redefine an existing command" -type
error/warning.
2024-03-09 00:20:17 +08:00
TEC b9cf852faf
Tweak LaTeX file embedding setup 2024-03-09 00:16:09 +08:00
TEC 164d60eb0e
Tweak formatting of \defsimplebox LaTeX command 2024-03-09 00:14:32 +08:00
TEC 38e5604826
Only load org's flycheck after org and flycheck 2024-03-09 00:13:44 +08:00
TEC c886896a49
Require org-lint in the flycheck form for org-mode 2024-03-09 00:13:29 +08:00
TEC eb7e0a464d
Explicitly add the ox-rss package 2024-03-09 00:13:01 +08:00
TEC f0a3bb437e
Improve mu4e's from address handling with my email 2024-03-09 00:12:37 +08:00
TEC efe3db4053
Fix mu4e's personal address flag with my emails 2024-03-09 00:11:44 +08:00
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 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 20805b2e9c
conf-data-toml package 2023-04-24 18:57:02 +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 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 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 eb111b20a5
Add missing arguments to bootstrap org-version msg 2022-12-08 23:58:35 +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
TEC b3904e3201
Rework org package recipe
Hopefully this will work a bit better
2022-12-03 15:12:06 +08:00
TEC a169d30820
List all tangled files 2022-12-03 02:33:27 +08:00
TEC d7d9c4456c
Rework emojis in Org LaTeX export 2022-12-03 01:52:58 +08:00
TEC 97ed3abedd
Check when mu4e is already on the load path
Why do more than is needed?
2022-12-03 01:49:54 +08:00
TEC 45663014d1
Use "pre" confpkg option with mu4e
Since the mu4e config is only used by EmacsClient, no need to have it in
the main config.el with everything else.
2022-12-03 01:45:33 +08:00
TEC f84904c35d
Confpkg: new "pre" option 2022-12-03 01:44:31 +08:00
TEC e92e0a4f98
Reformat beamer-metropolis code a bit
Newlines don't hurt.
2022-12-03 01:43:13 +08:00
TEC ad09b9e616
Fix #+results display in org-modern
Now all keywords need to be put in lower case, regardless of the case
they're written in.
2022-12-03 01:42:09 +08:00
TEC 86f507764e
Add "grab" babel block to get src block content
Goodbye needless string escaping!
2022-12-03 01:40:52 +08:00
TEC 6376358819
Increase mode line height 2022-12-03 01:21:25 +08:00
TEC af3ef40806
fancy-splash: tighten up width="*" removal
width="*" should be preceded by whitepace, which should be preserved.
2022-11-09 01:01:06 +08:00
TEC d02bd0454f
A large collection of package upgrades 2022-11-08 23:53:04 +08:00
TEC 278db36571
fancy-splash: new template checker function 2022-11-08 23:30:16 +08:00
TEC 14995a15c9
fancy-splash: handle named (non-hex) colours 2022-11-08 23:29:53 +08:00
TEC 1a101bd5e3
fancy-splash: do not emit file name when saving 2022-11-08 23:29:38 +08:00
TEC 27cf1ef1ee
fancy-splash: start replacing from the start
Duh.
2022-11-08 23:29:13 +08:00
TEC 073b58ea32
fancy-splash: support height=100 too
Since this is (relatively) easy to set via SVG editors (such as
inkscape), whereas $height requires editing the XML and re-editing after
every change made in an SVG editor.
2022-11-08 23:26:52 +08:00
TEC e2d0f6f1b1
fancy-splash: add inkscape palette 2022-11-08 23:25:41 +08:00
TEC 1c56a0595a
fancy-splash: change template colours 2022-11-08 23:25:23 +08:00
TEC a3c3b73a00
Add hover text to modeline clock image 2022-10-27 00:49:05 +08:00
TEC 59c8075c72
Make tramp-shell-prompt-pattern bit more reliable 2022-10-27 00:49:05 +08:00
TEC 1a20196a82
Fix link to emacs e template image 2022-10-27 00:49:05 +08:00
TEC 21496672ad
confpkg: add "via" argument 2022-10-27 00:49:05 +08:00
TEC 07591a8290
Tweak fancy-splash colours and remove doom-color
While the :doom-color idea was a good one, unfortunately in practice it
is simply too unreliable.
2022-10-27 00:42:41 +08:00
TEC 7cdf04c4d2
Use greyscale template colours in fancy splash
This leads to not-completely-useless previews in SVG viewers.
2022-10-26 17:45:47 +08:00
TEC ebd930ad18
Better support multiple fancy splash images +tweak 2022-10-25 23:38:41 +08:00