Nix + Doom Emacs | 227 Members | |
| Running Doom Emacs with Nix | You probably want https://github.com/nix-community/nix-doom-emacs | 48 Servers |
| Sender | Message | Time |
|---|---|---|
| 4 Mar 2023 | ||
| and emacsPgtk | 15:57:23 | |
| * Can confirm it worked for me with:
| 15:58:40 | |
| anyone has tree-sitter grammars for emacs 29+ builtin tree-sitter module configured through nix? emacs expects the tree-sitter shared objects to be called libtree-sitter-LANGUAGE.so so currently tree-sitter-grammars package won't work since it generates LANGUAGE.so. is there a way to overlay tree-sitter-grammars so it symlinks LANGUAGE.so to libtree-sitter-LANGUAGE.so? or alternatively does anyone have this packaged: https://github.com/casouri/tree-sitter-module ? I tried manually building https://github.com/casouri/tree-sitter-module in my home dir and then added (setq treesit-extra-load-path '("/home/myuser/tree-sitter-module/dist")) and it worked. but it's not ideal, would like it managed by nix.tree-sitter docs for reference: https://git.savannah.gnu.org/cgit/emacs.git/tree/admin/notes/tree-sitter/starter-guide?h=emacs-29 | 17:36:28 | |
In reply to @ravensiris:matrix.orgemacs-overlay does this | 18:54:24 | |
In reply to @jasonjckn:matrix.org Thanks it's here indeed https://github.com/nix-community/emacs-overlay/blob/master/overlays/emacs.nix#L108-L136.
| 20:12:48 | |
Download Screenshot 2023-03-04 at 12.41.42 PM.png | 20:42:36 | |
Download Screenshot 2023-03-04 at 12.42.03 PM.png | 20:42:37 | |
| ravensiris: if you want branch v29, you can do something like this | 20:42:38 | |
| 22:58:13 | ||
| 10 Mar 2023 | ||
| I attempted to port my working doom config over to home-manager today and I'm running into
which I see is an open bug on the issue tracker, does anyone have any more information or workarounds? | 18:46:34 | |
| 11 Mar 2023 | ||
| 08:34:14 | ||
In reply to @ixlun:matrix.orgHi, I've got the same issue, does anyone know how to fix this? Thanks in advance. | 08:34:29 | |
| Do I have to pin emacs-overlay? | 08:36:47 | |
| 17:26:53 | ||
| 17:58:31 | ||
| 12 Mar 2023 | ||
In reply to @yousiki:matrix.orgI'm afraid I didn't find a solution to this. So I switched to stable emacs with nix-doom-emacs but I also found issues with major key combinations not working like SPC b b to switch buffers. So for now, I'm using emacsPgtk from the overlay but managing doom manually. | 07:56:45 | |
In reply to @yousiki:matrix.org* I'm afraid I didn't find a solution to this. I started by switching to stable emacs with nix-doom-emacs but I also found issues with major key combinations not working like SPC b b to switch buffers. So for now, I'm using emacsPgtk from the overlay but managing doom manually. | 07:57:11 | |
| 08:51:08 | ||
| 19:36:01 | ||
| 14 Mar 2023 | ||
| 01:11:14 | ||
| 19:57:16 | ||
| 16 Mar 2023 | ||
| 17:27:04 | ||
| 20 Mar 2023 | ||
| 09:37:28 | ||
| 21 Mar 2023 | ||
| 00:09:23 | ||
| 18:19:11 | ||
| 18:45:04 | ||
| 22 Mar 2023 | ||
| 13:00:52 | ||
| Heya all 👋 Emacs noob here with a question 😅 I'm trying to install a package from MELPA, by adding a | 13:08:21 | |
using package! in packages.el has worked for me in the past, and I have verified that the package I want does exist in MELPA under that name, by searching melpa.org | 13:09:01 | |
* Using package! in packages.el has worked for me in the past, and I have verified that the package I want does exist in MELPA under that name, by searching melpa.org | 13:09:10 | |