Disable emacs
diff --git a/config.nix b/config.nix
index 3eeeca0..79a69ca 100644
--- a/config.nix
+++ b/config.nix
@@ -1,3 +1,3 @@
 {
-  emacs.enable = true;
+  emacs.enable = false;
 }
diff --git a/modules/emacs.nix b/modules/emacs.nix
index b0ed74c..9308071 100644
--- a/modules/emacs.nix
+++ b/modules/emacs.nix
@@ -9,11 +9,15 @@
 in {
   options.minion.emacs.enable = lib.mkEnableOption "Enable emacs";
 
-  config = {
+  config = lib.mkIf cfg.enable {
     environment.persistence."/nix/persist".users.${username}.directories = [".emacs.d"];
   };
 
-  home.programs.emacs.enable = true;
+  home.programs.emacs = {
+    enable = cfg.enable;
+    extraPackages = epkgs: [pkgs.texlive.combined.scheme-full epkgs.citeproc
+    pkgs.pdf2svg];
+  };
 
   traces = [
     "home.programs.emacs.enable"