aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/thunderbird/user.js
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:23 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:23 +0100
commitd2da7ff900f360c0eec1e17f62df1358651ed77c (patch)
tree023323d16e5151e030a5afec622c0be5320324ed /thunderbird/user.js
parent4fd83f83163754c5b647c4408b5ee70c0a804afb (diff)
downloaddotfiles-d2da7ff900f360c0eec1e17f62df1358651ed77c.tar.gz
dotfiles-d2da7ff900f360c0eec1e17f62df1358651ed77c.tar.bz2
dotfiles-d2da7ff900f360c0eec1e17f62df1358651ed77c.zip
fix(thunderbird): pin mail.biff.show_alert=true to restore notifications
Removing a user_pref line does not reset prefs.js — the previously-written false value persists. Explicitly set both show_alert and use_system_alert to true so the notification path is guaranteed on every startup.
Diffstat (limited to 'thunderbird/user.js')
-rw-r--r--thunderbird/user.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/thunderbird/user.js b/thunderbird/user.js
index fad4bea..4ec057a 100644
--- a/thunderbird/user.js
+++ b/thunderbird/user.js
@@ -55,8 +55,10 @@ user_pref("mail.openpgp.allow_external_gnupg", true);
/** UI / notifications — mako handles mail biff toasts on Linux **/
user_pref("mail.shell.checkDefaultClient", false);
user_pref("mail.biff.play_sound", false);
-// Keep show_alert=true so libnotify/mako fires on new mail
-// (mail.biff.use_system_alert=true routes TB's alert through libnotify).
+// Pin show_alert=true: removing the line doesn't reset prefs.js, so force
+// it here. use_system_alert=true routes the alert through libnotify/mako.
+user_pref("mail.biff.show_alert", true);
+user_pref("mail.biff.use_system_alert", true);
user_pref("mail.pane_config.dynamic", 2);
/** Calendar **/