Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bug: removing accounts does not remove them from thunderbird #6599

Open
2 tasks done
jonocodes opened this issue Mar 10, 2025 · 0 comments
Open
2 tasks done

bug: removing accounts does not remove them from thunderbird #6599

jonocodes opened this issue Mar 10, 2025 · 0 comments
Assignees
Labels
bug triage Issues or feature request that have not been triaged yet

Comments

@jonocodes
Copy link
Contributor

jonocodes commented Mar 10, 2025

Are you following the right branch?

  • My Nixpkgs and Home Manager versions are in sync

Is there an existing issue for this?

  • I have searched the existing issues

Issue description

I start with enabling thunderbird with a single account like so:

programs.thunderbird = {
  enable = true;
     profiles = {
        default = {
           isDefault = true;
        };  
      };
   };
};

accounts.email = {
  accounts = {

      myemail = {
        primary = true;
        address = xxxxxxx";
        userName = "xxxxxxxxx";
        ....
        thunderbird.enable = true;
      };
   };
};

When I launch thunderbird I am able to see/use the "myemail" account.

If I change accounts to:

accounts.email = {
  accounts = {};
};

Thunderbird will still show that account, but it should not.

If I enable 3 accounts it will show the 3 accounts. Then if I remove all 3 from the configs, it will still show the 3. This makes me think that whatever config was defined before the accounts were removed will stay when the accounts are removed from the config. This should not be the case.

Maintainer CC

@khaneliman

System information

jono@imbp ~> nix-shell -p nix-info --run "nix-info -m"  
- system: `"x86_64-linux"`  
- host os: `Linux 6.12.17, NixOS, 24.11 (Vicuna), 24.11.20250302.1546c45`  
- multi-user?: `yes`  
- sandbox: `yes`  
- version: `nix-env (Nix) 2.24.12`  
- channels(root): `"nixos-24.11"`  
- nixpkgs: `/nix/store/070ny7v4l1lbwx44ac3bsagzwx9mjdcy-source`
@jonocodes jonocodes added bug triage Issues or feature request that have not been triaged yet labels Mar 10, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug triage Issues or feature request that have not been triaged yet
Projects
None yet
Development

No branches or pull requests

4 participants