!SlMumQZnFjwLRjWFbW:nixos.org

Nix + Doom Emacs

216 Members
Running Doom Emacs with Nix | You probably want https://github.com/nix-community/nix-doom-emacs47 Servers

Load older messages


SenderMessageTime
14 Dec 2023
@sigurosa:matrix.orgsigurosaJust install emacs then clone doom to ~/.emacs.d and doom sync23:45:21
15 Dec 2023
@heyoni:matrix.orgheyoni yea that's probably the simplest thing to do for now 19:14:14
@heyoni:matrix.orgheyoni how do you deal with the read only nature of your .doom folder? just make changes to it and run the home-manager switch command, right? 19:40:03
@heyoni:matrix.orgheyoni and you still have to clone the repo into .emacs.d i see 19:44:15
@cerealkillerjohn:matrix.orgcerealkillerjohn joined the room.19:58:07
@cerealkillerjohn:matrix.orgcerealkillerjohn set a profile picture.19:59:36
@cerealkillerjohn:matrix.orgcerealkillerjohn
In reply to @sigurosa:matrix.org
Just install emacs then clone doom to ~/.emacs.d and doom sync
So wait, do you mean that you just install the emacs package from nix packages and do something else to have doom emacs? Sorry for the noob question, but I am very new to emacs so I am trying to learn. I also have only been on Nix for about 10 months now, so I still have quite a bit to learn as is...
20:04:20
@moskas:matrix.orgmoskas joined the room.20:11:37
@heyoni:matrix.orgheyoni i think sigurosa is installing emacs from nix then using home manager to put their doom config in their home folder 20:14:28
@heyoni:matrix.orgheyoni there is 1 step missing from this that is cloning the doomemacs repo to the home folder as well, which can be done with home-manager using this method here: https://discourse.nixos.org/t/how-do-i-clone-a-github-repo-to-a-folder-in-my-home-directory/29516 20:15:04
@heyoni:matrix.orgheyoni i'm trying that out right now. if that all works then all i need to do is doom sync 20:15:18
@heyoni:matrix.orgheyoni n\m adding the github repo through home-manager isn't enough since doom sync fails to run on what becomes a read only store folder 20:18:56
@heyoni:matrix.orgheyoni and a quick search reveals this guy again lol: https://discourse.nixos.org/t/running-shell-scripts-in-home-manager-standalone-nix-flakes/29538 20:20:00
@heyoni:matrix.orgheyoni i'm failing to get the onchange script to work and gave up 🦰 20:51:28
@sigurosa:matrix.orgsigurosa cerealkillerjohn: For doom emacs, you just follow the instructions. I install emacs via home-manager. Then I follow this https://github.com/doomemacs/doomemacs#install 22:13:19
16 Dec 2023
@heyoni:matrix.orgheyoni Xandor Schiefer just shared their config here and it works for me: https://discourse.nixos.org/t/advice-needed-installing-doom-emacs/8806/10?u=dltacube 03:15:26
19 Dec 2023
@gilganix:matrix.orgChaoticMist changed their display name from ChaoticMist to Mist.00:40:18
20 Dec 2023
@unidealisticraccoon:gitter.im@unidealisticraccoon:gitter.im left the room.00:46:13
@quinnd:matrix.orgQuinn

this is new--- emacs-straight-packages.json.drv hangs forever on a recent nix flake update:

[nix-doom-emacs] Inhibiting (kill-emacs)
15:34:44
@quinnd:matrix.orgQuinnhttps://pastebin.com/bh99TWPs full15:35:32
@benedikt:tissot.deBenedikt Tissot left the room.15:47:43
22 Dec 2023
@artem.types:matrix.orgArtem changed their profile picture.18:57:09
23 Dec 2023
@simonyde:matrix.org@simonyde:matrix.org joined the room.14:57:13
25 Dec 2023
@simonyde:matrix.org@simonyde:matrix.org left the room.14:12:58
26 Dec 2023
@asbjorn:olli.ngAsbjørn changed their display name from A2 to A2 (☎ 8969).17:26:34
27 Dec 2023
@glial:matrix.orggli.al changed their display name from gli.al to gli.al (9402).15:36:07
@glial:matrix.orggli.al changed their display name from gli.al (9402) to gli.al ☎️ 9402.15:37:31
29 Dec 2023
@dearrude:nitro.chatEbrahim joined the room.14:50:53
@dearrude:nitro.chatEbrahimHello. Until recently I've been using nix-doom-emacs. However, my confings does not build anymore and it freezes during building. I just saw the notif in the Github repository indicating the project is broken. What is the recommended alternative way to have doom emacs on nix for a flake setup? I already am making the content of my config files declaratively. They could be pinned to a real file into the disk where doom should be able to read them.14:56:15
31 Dec 2023
@fschn:matrix.org@fschn:matrix.org joined the room.12:13:22

Show newer messages


Back to Room ListRoom Version: 9