23 Feb 2024 |
Adnan Zaman |  Download image.png | 08:10:25 |
Adnan Zaman | * Odd stuff, it's like it doesn't care about it (see bottom left) | 08:10:36 |
A2 | I do it with direnv and a .envrc | 09:21:45 |
A2 | Then it should automatically load the nix shell when you open a project | 09:22:10 |
A2 | And you can do M-x envrc-reload if you change something | 09:22:47 |
A2 | In general direnv is a godsend if you use nix shells a lot | 09:23:21 |
Adnan Zaman | Thank you, I'll give it a try | 09:24:03 |
Adnan Zaman | And wow, it was just as simple as use nix in that .envrc file hah | 14:07:15 |
26 Feb 2024 |
A2 | yeah and use flake in .envrc will load the default flake (equivalent of running nix develop ) | 13:04:18 |
A2 | I think it's pretty neat to have linting tools and stuff just be installed per-project | 13:04:34 |
Adnan Zaman | That is pretty cool! | 15:54:55 |
woobilicious | anyone know why doom needs an to generate an env file? | 23:26:01 |
woobilicious | I just realised I have to regen it every nixos-rebuild | 23:27:12 |
28 Feb 2024 |
ckie (they/them) | hi all, nde is probably gonna be Even More Broken soon as nixpkgs is dropping emacs 28 | 01:29:24 |
ckie (they/them) | * hi all, nde is probably gonna be Even More Broken soon as nixpkgs is probably dropping emacs 28 soon | 01:29:32 |
ckie (they/them) | https://github.com/NixOS/nixpkgs/pull/291869#issuecomment-1967914186 | 01:29:33 |
29 Feb 2024 |
| Adnan Zaman changed their profile picture. | 01:29:46 |
2 Mar 2024 |
| DrEtrange joined the room. | 16:04:36 |
5 Mar 2024 |
woobilicious | 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 (they/them) | woobilicious: it's doable for sure | 12:04:23 |
ckie (they/them) | but I'm chained to my doom muscle memory and large language support | 12:04:40 |
ckie (they/them) | * but I'm chained to my doom muscle memory and significant language support | 12:04:48 |
6 Mar 2024 |
woobilicious | 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 | 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 |
simple-coder | https://github.com/ryan4yin/nix-config/blob/main/home/base/desktop/editors/emacs/default.nix | 01:48:06 |
simple-coder | https://www.reddit.com/r/NixOS/comments/18uk50x/comment/ktqvezb/?context=3 | 01:48:17 |
simple-coder | I 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 |
simple-coder | The 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 |
simple-coder | Download doom-emacs.nix | 01:59:01 |
simple-coder | Download emacs.nix | 01:59:08 |