{ config, lib, pkgs, ... }: { programs.emacs.enable = true; programs.emacs.package = pkgs.emacs; programs.emacs.extraPackages = epkgs: [ epkgs.vterm ]; home.packages = with pkgs; [ # Needed on macOS because Emacs wants the GNU version of some utilities like ls coreutils # Required by nativeComp but not a dependency for some reason zstd nodePackages.pyright ]; }