{ pkgs ? import sources.nixpkgs { overlays = [ (import "${sources.sensors}/pkgs") (import "${sources.sh}/pkgs") (import ./pkgs) ]; } , sources ? import ./nix/sources.nix }: let inherit (pkgs) haskellPackages; in rec { inherit haskellPackages; inherit (haskellPackages) astatusbar; shell = haskellPackages.shellFor { packages = _: [ astatusbar ]; buildInputs = [ pkgs.cabal-install pkgs.nerd-fonts.iosevka-term pkgs.niv pkgs.ormolu pkgs.pamixer ]; withHoogle = true; }; }