{ pkgs ? import {} }: let myEmacs = pkgs.emacs-nox; emacsWithPackages = (pkgs.emacsPackagesGen myEmacs).emacsWithPackages; in emacsWithPackages (epkgs: (with epkgs.melpaStablePackages; [ magit # ; Integrate git zerodark-theme # ; Nicolas' theme ]) ++ (with epkgs.melpaPackages; [ ]) ++ (with epkgs.elpaPackages; [ beacon # ; highlight my cursor when scrolling nameless # ; hide current package name everywhere in elisp code ]) ++ [ pkgs.notmuch # From main packages set ])