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