mirror of
https://github.com/nmasur/dotfiles
synced 2024-12-26 18:44:52 +00:00
add more fixes to flake update
This commit is contained in:
parent
bc604bc2ce
commit
61ab3e1b3f
@ -76,6 +76,11 @@
|
|||||||
description = "List of unfree packages to allow.";
|
description = "List of unfree packages to allow.";
|
||||||
default = [ ];
|
default = [ ];
|
||||||
};
|
};
|
||||||
|
insecurePackages = lib.mkOption {
|
||||||
|
type = lib.types.listOf lib.types.str;
|
||||||
|
description = "List of insecure packages to allow.";
|
||||||
|
default = [ ];
|
||||||
|
};
|
||||||
hostnames = {
|
hostnames = {
|
||||||
audiobooks = lib.mkOption {
|
audiobooks = lib.mkOption {
|
||||||
type = lib.types.str;
|
type = lib.types.str;
|
||||||
@ -181,6 +186,9 @@
|
|||||||
# Retrieves package object based on string name
|
# Retrieves package object based on string name
|
||||||
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) config.unfreePackages;
|
nixpkgs.config.allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) config.unfreePackages;
|
||||||
|
|
||||||
|
# Allow specified insecure packages (identified elsewhere)
|
||||||
|
nixpkgs.config.permittedInsecurePackages = config.insecurePackages;
|
||||||
|
|
||||||
# Pin a state version to prevent warnings
|
# Pin a state version to prevent warnings
|
||||||
home-manager.users.${config.user}.home.stateVersion = stateVersion;
|
home-manager.users.${config.user}.home.stateVersion = stateVersion;
|
||||||
home-manager.users.root.home.stateVersion = stateVersion;
|
home-manager.users.root.home.stateVersion = stateVersion;
|
||||||
|
Loading…
Reference in New Issue
Block a user