aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/thunderbird/user.js
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:24 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:24 +0100
commit415d55a7b5f87dec2d5ecfe3cd109c0530e4cbd7 (patch)
treec0694fe5f3ff87e02c6d95b0e71fd2082abf4ac9 /thunderbird/user.js
parent215c027b2546aafab79f824eacded9c3f2c5cf09 (diff)
downloaddotfiles-415d55a7b5f87dec2d5ecfe3cd109c0530e4cbd7.tar.gz
dotfiles-415d55a7b5f87dec2d5ecfe3cd109c0530e4cbd7.tar.bz2
dotfiles-415d55a7b5f87dec2d5ecfe3cd109c0530e4cbd7.zip
feat(mail): add external-editor-revived for kernel-style patch review
Adds the AUR package which deploys both the Thunderbird XPI (as a system extension under /usr/lib/thunderbird/extensions) and the native messaging host. After restart, TB picks up the extension automatically. Use case: review kernel-style patches received by email and reply with inline review comments without TB mangling tabs/spaces or auto-wrapping. The addon bypasses TB's compose editor entirely, so the existing format=flowed/wraplength=72/reply_on_top prefs don't apply to messages composed through it. A pointer comment in thunderbird/user.js explains the relationship.
Diffstat (limited to 'thunderbird/user.js')
-rw-r--r--thunderbird/user.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/thunderbird/user.js b/thunderbird/user.js
index 4ec057a..d65e71d 100644
--- a/thunderbird/user.js
+++ b/thunderbird/user.js
@@ -18,7 +18,10 @@ user_pref("mail.inline_attachments", false);
user_pref("mail.mdn.report.enabled", false);
user_pref("mail.incorporate.return_receipt", 0);
-/** Compose — plain text, format=flowed wrap at 72 **/
+/** Compose — plain text, format=flowed wrap at 72.
+ ** For kernel-style patch review, use the External Editor Revived addon
+ ** (Ctrl-E in compose); it bypasses TB's editor so flowed/wrap/top-post
+ ** below don't apply to those messages. **/
user_pref("mail.identity.default.compose_html", false);
user_pref("mail.default_html_action", 2);
user_pref("mailnews.send_plaintext_flowed", true);