From ffd362fc8956feb9c63ff82d1cb0f314eb0b6f1b Mon Sep 17 00:00:00 2001 From: Benson Chu Date: Fri, 2 Aug 2024 07:59:48 -0500 Subject: [PATCH] Grab all tree-sitter grammars --- common/base-packages.nix | 3 ++- home/users/benson.nix | 6 +++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/common/base-packages.nix b/common/base-packages.nix index 9f665b9..9208cad 100644 --- a/common/base-packages.nix +++ b/common/base-packages.nix @@ -21,7 +21,8 @@ # Probably this is being overwritten by home-manager. # # TODO: Resolve the disparity. - emacs-unstable + ((emacsPackagesFor emacs-unstable).emacsWithPackages + (epkgs: with epkgs; [ treesit-grammars.with-all-grammars ])) notmuch mu isync keychain ledger gnupg ledger2beancount beancount diff --git a/home/users/benson.nix b/home/users/benson.nix index 64a9455..f38ed81 100644 --- a/home/users/benson.nix +++ b/home/users/benson.nix @@ -95,7 +95,11 @@ }; emacs = { - package = pkgs.emacs-unstable; + package = ( + (pkgs.emacsPackagesFor pkgs.emacs-unstable) + .emacsWithPackages (epkgs: with epkgs; [ + treesit-grammars.with-all-grammars + ])); enable = true; extraPackages = epkgs: with epkgs; [ mu4e