NixOS and Home Manager config

refactor(nixpkgs): refactor nixpkgs config into its own module

nel.pet f2f8e5a6 b992d01c

verified
+7 -3
+1
modules/nixos/default.nix
··· 4 4 imports = [ 5 5 ./lannas.nix 6 6 ./nix.nix 7 + ./nixpkgs.nix 7 8 ]; 8 9 }
+6
modules/nixos/nixpkgs.nix
··· 1 + { 2 + nixpkgs.config = { 3 + allowAliases = false; 4 + allowUnfree = true; 5 + }; 6 + }
-3
systems/nel-desktop/configuration.nix
··· 72 72 extraGroups = [ "networkmanager" "wheel" ]; 73 73 }; 74 74 75 - # Allow unfree packages 76 - nixpkgs.config.allowUnfree = true; 77 - 78 75 # This value determines the NixOS release from which the default 79 76 # settings for stateful data, like file locations and database versions 80 77 # on your system were taken. It‘s perfectly fine and recommended to leave