system: nixpkgs: update
This commit is contained in:
parent
a951911578
commit
7d45992c07
1 changed files with 20 additions and 15 deletions
|
@ -1,34 +1,39 @@
|
||||||
# taken from raf
|
# taken from raf
|
||||||
{
|
{
|
||||||
# Global nixpkgs configuration. This is ignored if nixpkgs.pkgs is set
|
# Global nixpkgs configuration.
|
||||||
# which is a case that should be avoided. Everything that is set to configure
|
# This is ignored if nixpkgs.pkgs is set, which should be avoided.
|
||||||
# nixpkgs must go here.
|
|
||||||
nixpkgs = {
|
nixpkgs = {
|
||||||
# Configuration reference:
|
# Configuration reference:
|
||||||
# <https://nixos.org/manual/nixpkgs/unstable/#chap-packageconfig>
|
# <https://nixos.org/manual/nixpkgs/unstable/#chap-packageconfig>
|
||||||
config = {
|
config = {
|
||||||
# Disallow broken packages to be built. allowBroken = false;
|
# Disallow broken packages to be built.
|
||||||
|
allowBroken = false;
|
||||||
|
|
||||||
allowUnsupportedSystem = true;
|
allowUnsupportedSystem = true;
|
||||||
|
|
||||||
|
# Warn when config contains an unrecognized attribute.
|
||||||
|
# This might be useful for getting a better configuration.
|
||||||
|
warnUndeclaredOptions = true;
|
||||||
|
|
||||||
# Allow unfree packages
|
# Allow unfree packages
|
||||||
allowUnfree = true;
|
allowUnfree = true;
|
||||||
|
|
||||||
# Default to none, add more as necessary. This is usually where
|
# Permitted insecure packages in a system.
|
||||||
# electron packages go when they reach EOL.
|
# Default to none, add more as necessary.
|
||||||
permittedInsecurePackages = ["olm-3.2.16"];
|
# Matrix also likes using deprecated libraries, which tend to go into this list.
|
||||||
|
# permittedInsecurePackages = [];
|
||||||
|
|
||||||
# Nixpkgs sets internal package aliases to ease migration from other
|
# Whether to set enableParallelBuilding to true by default while
|
||||||
# distributions easier, or for convenience's sake. Even though the manual
|
# building nixpkgs packages. Changing the default causes a mass rebuild.
|
||||||
# and the description for this option recommends this to be true, I prefer
|
enableParallelBuildingByDefault = false;
|
||||||
# explicit naming conventions, i.e., no aliases.
|
|
||||||
|
# Whether to expose old attribute names for compatibility.
|
||||||
|
# This improves backwards compatibility,
|
||||||
|
# which I could not care less about in my configuration.
|
||||||
allowAliases = false;
|
allowAliases = false;
|
||||||
|
|
||||||
# List of derivation warnings to display while rebuilding.
|
# List of derivation warnings to display while rebuilding.
|
||||||
# See: <https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/check-meta.nix>
|
# See: <https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/check-meta.nix>
|
||||||
# NOTE: "maintainerless" can be added to emit warnings
|
|
||||||
# about packages without maintainers but it seems to me
|
|
||||||
# like there are more packages without maintainers than
|
|
||||||
# with maintainers, so it's disabled for the time being.
|
|
||||||
showDerivationWarnings = [];
|
showDerivationWarnings = [];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue