Restore bitwarden-desktop after upstream upgrades past electron 39 #107

Open
opened 2026-06-18 12:45:41 +00:00 by fabianhauser · 0 comments
Owner

Problem

bitwarden-desktop 2026.5.0 requires electron 39, which is EOL. Rather than allow the insecure electron via permittedInsecurePackages, the package was removed from home-modules/desktop/default.nix.

Upstream

Current remediation

home-modules/desktop/default.nix:37bitwarden-desktop is commented out. Use the browser extension or web vault in the meantime.

Re-add the package once bitwarden-desktop ships a release built against electron 41+ and lands in nixpkgs.

### Problem `bitwarden-desktop` 2026.5.0 requires electron 39, which is EOL. Rather than allow the insecure electron via `permittedInsecurePackages`, the package was removed from `home-modules/desktop/default.nix`. ### Upstream - [[PM-34331] Update electron to 41 — bitwarden/clients#20448](https://github.com/bitwarden/clients/pull/20448) — open; bitwarden is skipping electron 40 ### Current remediation `home-modules/desktop/default.nix:37` — `bitwarden-desktop` is commented out. Use the browser extension or web vault in the meantime. Re-add the package once bitwarden-desktop ships a release built against electron 41+ and lands in nixpkgs.
Sign in to join this conversation.
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
fabianhauser/dotfiles#107
No description provided.