Get rid of insecure electron since Logseq no longer needs it (and Nix rejects it) and insecure olm since not actively using any Matrix clients

This commit is contained in:
benjamin melançon 2025-04-14 08:56:51 -04:00
parent c9bdb970ec
commit a3695e721b

View file

@ -75,7 +75,7 @@
kdePackages.krecorder
kdePackages.kruler
kdePackages.kweather
kdePackages.neochat # For matrix but relying on insecure olm-3.2.16
# kdePackages.neochat # For matrix but relying on insecure olm-3.2.16
kdePackages.partitionmanager
keepassxc
kirc
@ -95,7 +95,7 @@
mmv
neovim # aka nvim
nextcloud-client
nheko # For matrix but relying on insecure olm-3.2.16
# nheko # For matrix but relying on insecure olm-3.2.16
# nfs-utils
nix-search-cli
onlyoffice-desktopeditors
@ -309,10 +309,9 @@
nixpkgs.config.allowUnfree = true;
# TODO remove this when Logseq gets its act together
nixpkgs.config.permittedInsecurePackages = [
"electron-27.3.11"
"olm-3.2.16"
];
# nixpkgs.config.permittedInsecurePackages = [
# "olm-3.2.16"
# ];
# Some programs need SUID wrappers, can be configured further or are
# started in user sessions.