|
10 | 10 | # desktops (see ssh/default.nix), so no `pass` setup is needed. |
11 | 11 | # |
12 | 12 | # The account itself (accounts.email) is declared elsewhere. One-time |
13 | | - # activation after the first switch, in one `protonmail-bridge --cli` session: |
14 | | - # login # password + 2FA |
15 | | - # all-mail-visibility hide # All Mail duplicates every label folder; |
16 | | - # # hide it BEFORE Thunderbird's first sync |
17 | | - # info # → bridge password |
18 | | - # exit |
19 | | - # systemctl --user restart protonmail-bridge |
| 13 | + # activation after the first switch. STOP THE SERVICE FIRST: the CLI is a |
| 14 | + # second Bridge instance, its lock check does not notice the service, and |
| 15 | + # when it finds 1143/1025 busy it moves to 1144/1026 and persists that in |
| 16 | + # the shared vault — the service then comes back on the wrong ports. |
| 17 | + # systemctl --user stop protonmail-bridge |
| 18 | + # protonmail-bridge --cli |
| 19 | + # login # password + 2FA |
| 20 | + # all-mail-visibility hide # All Mail duplicates every label folder; |
| 21 | + # # hide it BEFORE Thunderbird's first sync |
| 22 | + # updates autoupdates disable # the store binary can't self-update; |
| 23 | + # # otherwise it keeps downloading tarballs |
| 24 | + # info # → bridge password |
| 25 | + # exit |
| 26 | + # systemctl --user start protonmail-bridge |
20 | 27 | # then enter the bridge password when Thunderbird first connects. |
21 | 28 | flake.modules.homeManager.protonmail-bridge = { |
22 | 29 | lib, |
|
0 commit comments