!SlMumQZnFjwLRjWFbW:nixos.org

Nix + Doom Emacs

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

Load older messages


SenderMessageTime
23 Feb 2024
@aadniz:knaben.orgAdnan Zamanimage.png
Download image.png
08:10:25
@aadniz:knaben.orgAdnan Zaman * Odd stuff, it's like it doesn't care about it (see bottom left)08:10:36
@asbjorn:olli.ngA2I do it with direnv and a .envrc09:21:45
@asbjorn:olli.ngA2Then it should automatically load the nix shell when you open a project09:22:10
@asbjorn:olli.ngA2And you can do M-x envrc-reload if you change something09:22:47
@asbjorn:olli.ngA2In general direnv is a godsend if you use nix shells a lot09:23:21
@aadniz:knaben.orgAdnan ZamanThank you, I'll give it a try09:24:03
@aadniz:knaben.orgAdnan Zaman And wow, it was just as simple as use nix in that .envrc file hah 14:07:15
26 Feb 2024
@asbjorn:olli.ngA2 yeah and use flake in .envrc will load the default flake (equivalent of running nix develop) 13:04:18
@asbjorn:olli.ngA2I think it's pretty neat to have linting tools and stuff just be installed per-project13:04:34
@aadniz:knaben.orgAdnan ZamanThat is pretty cool!15:54:55
@woobilicious:matrix.orgwoobiliciousanyone know why doom needs an to generate an env file?23:26:01
@woobilicious:matrix.orgwoobiliciousI just realised I have to regen it every nixos-rebuild23:27:12
28 Feb 2024
@ckie:ckie.devckie (they/them)hi all, nde is probably gonna be Even More Broken soon as nixpkgs is dropping emacs 2801:29:24
@ckie:ckie.devckie (they/them) * hi all, nde is probably gonna be Even More Broken soon as nixpkgs is probably dropping emacs 28 soon01:29:32
@ckie:ckie.devckie (they/them)https://github.com/NixOS/nixpkgs/pull/291869#issuecomment-196791418601:29:33
29 Feb 2024
@aadniz:knaben.orgAdnan Zaman changed their profile picture.01:29:46
2 Mar 2024
@dretrange:matrix.orgDrEtrange joined the room.16:04:36
5 Mar 2024
@woobilicious:matrix.orgwoobilicious ckie (they/them): I wonder if we can just make an opinionated package set inspired by doom instead of using doom itself, that way it might be easier to maintain. 10:19:33
@ckie:ckie.devckie (they/them) woobilicious: it's doable for sure 12:04:23
@ckie:ckie.devckie (they/them)but I'm chained to my doom muscle memory and large language support12:04:40
@ckie:ckie.devckie (they/them) * but I'm chained to my doom muscle memory and significant language support12:04:48
6 Mar 2024
@woobilicious:matrix.orgwoobilicious ckie (they/them): doom's UX stuff can be included, just figuring out how to convert doom's modules in to nix compatible manifest seems like it might be harder than fixing nix-straight. 00:29:31
9 Mar 2024
@heyoni:matrix.orgheyoni
In reply to @woobilicious:matrix.org
anyone know why doom needs an to generate an env file?
without it it has trouble finding binaries like grep, gpg and ssh in my case
05:56:36
10 Mar 2024
@xx_doomer_xx:matrix.orgsimple-coderhttps://github.com/ryan4yin/nix-config/blob/main/home/base/desktop/editors/emacs/default.nix01:48:06
@xx_doomer_xx:matrix.orgsimple-coderhttps://www.reddit.com/r/NixOS/comments/18uk50x/comment/ktqvezb/?context=301:48:17
@xx_doomer_xx:matrix.orgsimple-coderI was using nix-doom-emacs for a while, but I got tired of being it being a year behind due to it being broken, so I decided to install doom emacs manually, in a declarative way using nix, ryan4yin helped me out by sharing his solution, but I can't seem to get it working on my end, the description of my issue is in the reddit issue.01:51:55
@xx_doomer_xx:matrix.orgsimple-coderThe emacs and doom commands do not even exist, so I'm guessing that the env var for doom emacs is not being set?01:53:49
@xx_doomer_xx:matrix.orgsimple-coderDownload doom-emacs.nix01:59:01
@xx_doomer_xx:matrix.orgsimple-coderDownload emacs.nix01:59:08

Show newer messages


Back to Room ListRoom Version: 9