Thunderbird: Difference between revisions
Description of configuration through Nixpkgs which has been added with https://github.com/NixOS/nixpkgs/commit/70b284d60cbddb0f16f19693ee84e3f12c57e171 |
m Specify that nixpkgs modifications are only available on the unstable version of NixOS until 24.11 is published. |
||
Line 8: | Line 8: | ||
thunderbird | thunderbird | ||
]; | ]; | ||
</syntaxhighlight>Or by setting <code>programs.thunderbird.enable</code> to true in your system configuration. | </syntaxhighlight>Or by setting <code>programs.thunderbird.enable</code> to true in your system configuration.<!-- Usable in unstable, will be available in version 24.11. --> | ||
== Configuration of Thunderbird == | == Configuration of Thunderbird == | ||
Thunderbird stores configuration and data in the hidden .thunderbird folder in the homedirectories. There are the following solutions: | Thunderbird stores configuration and data in the hidden .thunderbird folder in the homedirectories. There are the following solutions: | ||
* Use Nixpkgs, currently setting policies and preferences is supported. | * Use Nixpkgs, currently setting policies and preferences is supported.<!-- Usable in unstable, will be available in version 24.11. --> | ||
* Use [[Home Manager]]. | * 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. |
Revision as of 16:42, 26 June 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 contactbook, as well as an RSS feed reader, chat client (IRC/XMPP/Matrix), and news client.
Install Thunderbird
You can just install the package:
environment.systemPackages = with pkgs; [
thunderbird
];
Or by setting programs.thunderbird.enable
to true in your system configuration.
Configuration of Thunderbird
Thunderbird stores configuration and data in the hidden .thunderbird folder in the homedirectories. 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
- Thunderbird (site): https://www.thunderbird.net/
- Thunderbird (sourcecode): https://hg.mozilla.org/comm-central
- List of Nixpkgs' Thunderbird options