Jump to content

Thunderbird: Difference between revisions

From NixOS Wiki
Klinger (talk | contribs)
Created page with "Thunderbird is an open-source e-mail client for desktop environments, which also functions as a full personal information manager with a calendar and contactbook, as well as an RSS feed reader, chat client (IRC/XMPP/Matrix), and news client. == Install Thunderbird == You can just install the package. There are no options for configuration available. <syntaxhighlight lang="nixos"> environment.systemPackages = with pkgs; [ thunderbird ]; </syntaxhighlight> == C..."
 
Klinger (talk | contribs)
m References: now options in stable
 
(8 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Thunderbird is an open-source e-mail client for desktop environments, which also functions as a full personal information manager with a calendar and contactbook, as well as an RSS feed reader, chat client (IRC/XMPP/Matrix), and news client.  
[https://www.thunderbird.net/ Thunderbird] is an open-source e-mail client for desktop environments, which also functions as a full personal information manager with a calendar and address book, as well as an RSS feed reader, chat client (IRC/XMPP/Matrix), and news client.  
 
 
== Install Thunderbird ==
== Install Thunderbird ==
You can just install the package. There are no options for configuration available.
Set <code>programs.thunderbird.enable = true</code>.
<syntaxhighlight lang="nixos">
  environment.systemPackages = with pkgs; [
    thunderbird
  ];
</syntaxhighlight>


== Configuration of Thunderbird ==
== Configuration of Thunderbird ==
Thunderbird stores configuration and data in the hidden .thunderbird folder in the homedirectories. There is currently no way to configure it via Nixpkgs options. There are two possible solutions:  
Thunderbird stores configuration and data in the hidden .thunderbird folder in the home directories. There are the following solutions:  
* Use [[Home manager]].
* Use Nixpkgs, currently setting policies and preferences is supported.
* Use [[Home Manager]].
* Manual configuration with the Thunderbird GUI and backup (and move to others PCs) of the .thunderbird folder. Using IMAP with server-side storage will enable to have several instances of Thunderbird with the same settings and e-mail content.
* Manual configuration with the Thunderbird GUI and backup (and move to others PCs) of the .thunderbird folder. Using IMAP with server-side storage will enable to have several instances of Thunderbird with the same settings and e-mail content.


Line 20: Line 14:
== References ==
== References ==


* Thunderbird (site): https://www.thunderbird.net/
* Thunderbird website: https://www.thunderbird.net/
* Thunderbird (sourcecode): https://hg.mozilla.org/comm-central
* Thunderbird source code: https://hg.mozilla.org/comm-central
* [https://search.nixos.org/options?channel=24.11&query=programs.thunderbird List of Nixpkgs' Thunderbird options]


[[Category:Applications]]
[[Category:Applications]]

Latest revision as of 11:28, 10 December 2024

Thunderbird is an open-source e-mail client for desktop environments, which also functions as a full personal information manager with a calendar and address book, as well as an RSS feed reader, chat client (IRC/XMPP/Matrix), and news client.

Install Thunderbird

Set programs.thunderbird.enable = true.

Configuration of Thunderbird

Thunderbird stores configuration and data in the hidden .thunderbird folder in the home directories. There are the following solutions:

  • Use Nixpkgs, currently setting policies and preferences is supported.
  • Use Home Manager.
  • Manual configuration with the Thunderbird GUI and backup (and move to others PCs) of the .thunderbird folder. Using IMAP with server-side storage will enable to have several instances of Thunderbird with the same settings and e-mail content.

Troubleshooting

(nothing yet)

References