Skip to content

Commit b3b61df

Browse files
committed
doc(protonmail-bridge): stop service before cli, disable auto-update
1 parent efdfccc commit b3b61df

1 file changed

Lines changed: 14 additions & 7 deletions

File tree

‎parts/features/apps/protonmail-bridge.nix‎

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,20 @@
1010
# desktops (see ssh/default.nix), so no `pass` setup is needed.
1111
#
1212
# 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
2027
# then enter the bridge password when Thunderbird first connects.
2128
flake.modules.homeManager.protonmail-bridge = {
2229
lib,

0 commit comments

Comments
 (0)