From 1baa256be04a8b4e711a7d48a76197b5ffad6637 Mon Sep 17 00:00:00 2001 From: Grisha Shipunov Date: Sat, 19 Jul 2025 12:27:04 +0000 Subject: retire toaster --- modules/emacs.nix | 60 ------------------------------------------------------- 1 file changed, 60 deletions(-) delete mode 100644 modules/emacs.nix (limited to 'modules/emacs.nix') diff --git a/modules/emacs.nix b/modules/emacs.nix deleted file mode 100644 index 39c2db8..0000000 --- a/modules/emacs.nix +++ /dev/null @@ -1,60 +0,0 @@ -{ - pkgs, - lib, - ... -}: - -{ - environment.systemPackages = - let - # https://wiki.nixos.org/wiki/TexLive - # minimal set of latex packages for orgmode - # emacs config: - # (setq org-latex-complier "lualatex") - # (setq org-preview-latex-default-process 'dvisvgm) - orgmode-tex = ( - pkgs.texlive.combine { - inherit (pkgs.texlive) - scheme-basic - dvisvgm - dvipng - wrapfig - amsmath - ulem - hyperref - capt-of - ; - } - ); - in - with pkgs; - [ - mu - orgmode-tex - ]; - - services.emacs = { - install = true; - enable = true; - package = - with pkgs; - ( - (emacsPackagesFor ( - emacs-pgtk.overrideAttrs (old: { - passthru = old.passthru // { - treeSitter = true; - }; - }) - )).emacsWithPackages - ( - epkgs: with epkgs; [ - treesit-grammars.with-all-grammars - vterm - pdf-tools - mu4e - ] - ) - ); - defaultEditor = lib.mkForce true; - }; -} -- cgit v1.3.1