feat: add custom theme support#80
Conversation
55e441c to
5c9987b
Compare
|
Hi @leocavalcante A couple of requests:
GPG signing docs : https://docs.github.com/en/authentication/managing-commit-signature-verification/signing-commits |
0ac69ab to
fef33b5
Compare
|
Thanks for the review! I addressed the requests:
Validation passed:
|
235b2f5 to
5091f08
Compare
|
Thanks @leocavalcante! |
|
Hi @leocavalcante |
Add config-driven custom themes with built-in preset inheritance, optional syntax theme selection, and UI/Markdown color overrides. Support selecting built-in presets, named inline custom themes, or external TOML theme files resolved relative to config.toml. Document the external theme-file format while keeping config.toml focused on the ocean default. Validation: cargo test; cargo clippy --all-targets --all-features -- -D warnings; cargo build --release
5091f08 to
e52de10
Compare
|
Rebased onto the latest Current head: Local validation passed again after the rebase:
GitHub reports the commit signature as verified. I’m waiting for Actions to attach/rerun the PR checks on the new head. |
|
Perfect, thank you again! |
Summary
--theme/themeto select built-in presets, named inline custom themes, or external TOML theme filesconfig.tomlcompact and preservingoceanas the defaultValidation
env -u LEAF_EDITOR -u VISUAL -u EDITOR cargo testcargo clippy --all-targets --all-features -- -D warningscargo build --releaseNotes
lc@leocavalcante.comand GitHub reports it as verified.