emacs nix flake
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

22 lines
441B

  1. self: super:
  2. let
  3. myEmacs = (super.emacs.override {
  4. withGTK3 = false;
  5. withGTK2 = false;
  6. withX = false;
  7. });
  8. emacsWithPackages = (super.emacsPackagesGen myEmacs).emacsWithPackages;
  9. in {
  10. ta = {
  11. emacs =
  12. emacsWithPackages (epkgs: (with epkgs.melpaStablePackages; [
  13. magit
  14. zerodark-theme
  15. ]) ++ (with epkgs.melpaPackages; [
  16. racket-mode
  17. idris-mode
  18. nix-mode
  19. ]));
  20. };
  21. }