# Pastebin nYuZXh1d let nixpkgs = import {}; allPkgs = nixpkgs // pkgs; callPackage = path: overrides: let f = import path; in f ((builtins.intersectAttrs (builtins.functionArgs f) allPkgs) // overrides); pkgs = with nixpkgs; { mkDerivation = import ./autotools.nix nixpkgs; sublime3 = nixpkgs.sublime3 { gksuSupport = true; }; pragmatapro = callPackage ./pkgs/pragmata.nix {}; kernel = nixpkgs.linux; }; in pkgs