nix: permit "insecure" electron-31

This commit is contained in:
Katherina Walshe-Grey 2025-01-21 19:51:25 +00:00
parent 4788c84cd9
commit 19561f0e69
2 changed files with 10 additions and 1 deletions

View file

@ -9,4 +9,12 @@
}; };
nix.nixPath = [ "nixpkgs=flake:nixpkgs" ]; nix.nixPath = [ "nixpkgs=flake:nixpkgs" ];
nixpkgs.config.allowUnfree = true; nixpkgs.config.allowUnfree = true;
# this is a dependency of feishin (used in qenya's home-manager). it does not actually have a known vulnerability,
# it's just unsuspported because Electron's support cycle is a ludicrously short 6 months.
# feishin's dev is going to be rewriting it without Electron (as "audioling").
# modern software development was a mistake.
nixpkgs.config.permittedInsecurePackages = [
"electron-31.7.7"
];
} }

View file

@ -10,7 +10,8 @@ in
hexyl # like `xxd` but cooler hexyl # like `xxd` but cooler
tree # like `ls -R` but nicer tree # like `ls -R` but nicer
units units
zip unzip zip
unzip
# Extremely important # Extremely important
fortune fortune