about summary refs log tree commit diff
path: root/hosts/home.nix
diff options
context:
space:
mode:
Diffstat (limited to 'hosts/home.nix')
-rw-r--r--hosts/home.nix35
1 files changed, 4 insertions, 31 deletions
diff --git a/hosts/home.nix b/hosts/home.nix
index e615a96..2188e72 100644
--- a/hosts/home.nix
+++ b/hosts/home.nix
@@ -155,37 +155,10 @@
 
     emacs = {
       enable = true;
-      extraPackages = epkgs: with epkgs; [
-        use-package
-
-        direnv
-
-        evil
-        evil-collection
-
-        doom-modeline
-        dashboard
-
-        projectile
-        lsp-ui
-
-        lsp-bridge
-        rust-mode
-        rustic
-        company
-        flycheck
-        lsp-haskell
-
-        nix-mode
-        haskell-mode
-        typescript-mode
-        jq-mode
-
-        doom-themes
-
-        dired-sidebar
-      ];
-      extraConfig = builtins.readFile "${dotfiles}/.emacs";
+      package = (pkgs.emacsWithPackagesFromUsePackage {
+        config = "${dotfiles}/.emacs";
+        defaultInitFile = true;
+      });
     };
 
     firefox = {