# This overlay is used for overriding upstream packages. self: super: let nixpkgs-master = import { inherit (super) config; }; nixpkgs-unstable = import { inherit (super) config; }; in { inherit nixpkgs-master; inherit nixpkgs-unstable; qtile = super.qtile.overrideAttrs(oldAttrs: { propagatedBuildInputs = oldAttrs.passthru.unwrapped.propagatedBuildInputs ++ (with self.python3Packages; [ pyyaml ]); }); }