yep, more dotfiles
1{ config 2, lib 3, ... 4}: 5 6let 7 cfg = config.local.fragment.thunderbird; 8in 9{ 10 options.local.fragment.thunderbird.enable = lib.mkEnableOption '' 11 `imv` related 12 ''; 13 14 config = lib.mkIf cfg.enable { 15 programs.thunderbird = { 16 enable = true; 17 18 profiles.default = { 19 isDefault = true; 20 21 settings = { 22 # Enable meta devtools to inspect Thunderbird Chrome UI 23 "devtools.chrome.enabled" = true; 24 "devtools.debugger.remote-enabled" = true; 25 26 # https://superuser.com/questions/13518/change-the-default-sorting-order-in-thunderbird 27 # order descending is 2, type id is 22 28 "mailnews.default_news_sort_order" = 2; 29 "mailnews.default_news_sort_type" = 22; 30 "mailnews.default_sort_order" = 2; 31 "mailnews.default_sort_type" = 22; 32 }; 33 34 # <https://www.userchrome.org/how-create-userchrome-css.html> 35 userChrome = '' 36 /* Hide close button */ 37 .titlebar-close { display: none !important; } 38 ''; 39 }; 40 }; 41 }; 42} 43