with import {}; pkgs.emacsWithPackages (epkgs: (with epkgs; [ (runCommand "init.el" {} '' mkdir -p $out/share/emacs/site-lisp cp ${./init.el} $out/share/emacs/site-lisp/default.el '') # Language support fish-mode lsp-mode markdown-mode nim-mode nix-mode python-mode rust-mode centaur-tabs color-identifiers-mode color-theme-sanityinc-tomorrow company company-lsp direnv fzf ido-vertical-mode ledger-mode lsp-ui magit monokai-theme multiple-cursors notmuch org paredit protobuf-mode scad-mode smex sublimity treemacs undo-tree visual-fill-column vterm which-key yasnippet ]))