!SlMumQZnFjwLRjWFbW:nixos.org

Nix + Doom Emacs

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

Load older messages


SenderMessageTime
9 Jan 2024
@heyoni:matrix.orgheyoniIs there a standard package for turning my notes into a git repo that autosaves? If not I’m gonna write my own19:52:58
10 Jan 2024
@philipp:xndr.dephilipp changed their display name from philipp to philipp (prolog in linux kernel, when).13:46:46
@philipp:xndr.dephilipp changed their display name from philipp (prolog in linux kernel, when) to philipp (prolog in kernel when).13:47:29
@philipp:xndr.dephilipp changed their display name from philipp (prolog in kernel when) to test.13:47:30
@philipp:xndr.dephilipp changed their display name from test to philipp.13:49:15
12 Jan 2024
@kj4ohh:matrix.orgkj4ohh left the room.17:32:32
15 Jan 2024
@noth:ilyamikcoder.com@noth:ilyamikcoder.com left the room.19:18:19
16 Jan 2024
@twitchy0:matrix.orgtwitchy0
In reply to @heyoni:matrix.org
Is there a standard package for turning my notes into a git repo that autosaves? If not I’m gonna write my own
This is more like a cron thing. But if emacs is your OS, I think midnight mode has timed job support
16:00:01
@twitchy0:matrix.orgtwitchy0If you want it on file change and not timed, try entr or inotify16:00:50
@twitchy0:matrix.orgtwitchy0For an emacs solution, I guess you could advice on file save, but doing it at the file system level seems better16:01:17
@heyoni:matrix.orgheyoniOk. I was picturing something like obsidian that does it based on saves/quits. But it sounds like there isn’t a standard MELPA method so maybe I’ll write something on my own16:22:05
@heyoni:matrix.orgheyoniOr even a magit shortcut might satisfy me16:22:19
@cadair:cadair.com@cadair:cadair.comhey all. How do you get things like ssh / tar / ripgrep in the path for emacs?16:23:35
@heyoni:matrix.orgheyoni
In reply to @cadair:cadair.com
hey all. How do you get things like ssh / tar / ripgrep in the path for emacs?
I actually have that issue as well! Sorry not sure
17:25:57
@twitchy0:matrix.orgtwitchy0The pkgs.emacsWithPackagesFromUsePackage function has an extraEmacsPackages argument where you can list packages. Might be something similar for whatever you're using21:59:58
19 Jan 2024
@fschn:matrix.org@fschn:matrix.org

Hi, ive got troubles installing doom emacs on nixos and have two questions:

following the basic instructions for nixos: https://github.com/nix-community/nix-doom-emacs/blob/master/docs/reference.md#nixos

my build gets stuck here:

building the system configuration...
[1/0/1 built, 0.0 MiB DL] building emacs-straight-packages.json (installPhase): [nix-doom-emacs] Inhibiting (kill-emacs)

my setup:

 - system: `"x86_64-linux"`
 - host os: `Linux 6.6.8, NixOS, 24.05 (Uakari), 24.05.20231224.5f64a12`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.1`
 - channels(root): `"nixos-23.11"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

in case it matters, for doom config i use the contents of /test/doom.d.

not sure how i could solve this. does anyone have any hints or suggestions of installing doom emacs?

ps.: given that the repo is broken, does trying to installing and using still make sense?

16:04:30
@fschn:matrix.org@fschn:matrix.org *

Hi, ive got troubles installing doom emacs on nixos and have two questions:

following the basic instructions for nixos: https://github.com/nix-community/nix-doom-emacs/blob/master/docs/reference.md#nixos

my build gets stuck here:

building the system configuration...
[1/0/1 built, 0.0 MiB DL] building emacs-straight-packages.json (installPhase): [nix-doom-emacs] Inhibiting (kill-emacs)

my setup:

 - system: `"x86_64-linux"`
 - host os: `Linux 6.6.8, NixOS, 24.05 (Uakari), 24.05.20231224.5f64a12`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.1`
 - channels(root): `"nixos-23.11"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

in case it matters, for doom config i use the contents of /test/doom.d.

not sure how i could solve this. does anyone have any hints or suggestions of installing doom emacs?

ps.: given that the repo is broken, does trying to installing and using still make sense?

16:04:34
20 Jan 2024
@val123:matrix.orgSecret Val
In reply to @fschn:matrix.org

Hi, ive got troubles installing doom emacs on nixos and have two questions:

following the basic instructions for nixos: https://github.com/nix-community/nix-doom-emacs/blob/master/docs/reference.md#nixos

my build gets stuck here:

building the system configuration...
[1/0/1 built, 0.0 MiB DL] building emacs-straight-packages.json (installPhase): [nix-doom-emacs] Inhibiting (kill-emacs)

my setup:

 - system: `"x86_64-linux"`
 - host os: `Linux 6.6.8, NixOS, 24.05 (Uakari), 24.05.20231224.5f64a12`
 - multi-user?: `yes`
 - sandbox: `yes`
 - version: `nix-env (Nix) 2.18.1`
 - channels(root): `"nixos-23.11"`
 - nixpkgs: `/nix/var/nix/profiles/per-user/root/channels/nixos`

in case it matters, for doom config i use the contents of /test/doom.d.

not sure how i could solve this. does anyone have any hints or suggestions of installing doom emacs?

ps.: given that the repo is broken, does trying to installing and using still make sense?

It’s broken so you cant install it.
09:17:51
@ckie:ckie.devckie (they/them) well it's possible, it's just not good at all 12:28:50
21 Jan 2024
@ixlun:matrix.orgMatthew LeachHi folks. Just wondered what people are doing as an alternative now that NDE is broken? I'm manually maintaining my NDE installation but I've got a lot of machines to manage; having Nix build and push everything worked really well. I'm considering switching to a custom config to get nix back building it again.08:49:56
@heap:heap.wtfHeapUnderflowRedacted or Malformed Event11:23:41
@heap:heap.wtfHeapUnderflowRedacted or Malformed Event11:23:42
22 Jan 2024
@asbjorn:olli.ngAsbjørn
In reply to @ixlun:matrix.org
Hi folks. Just wondered what people are doing as an alternative now that NDE is broken? I'm manually maintaining my NDE installation but I've got a lot of machines to manage; having Nix build and push everything worked really well. I'm considering switching to a custom config to get nix back building it again.
I switched to managing doom "imperatively", following the NixOS install instructions on the repo: https://github.com/doomemacs/doomemacs/blob/master/docs/getting_started.org#nixos
10:27:47
@asbjorn:olli.ngAsbjørn https://gitlab.com/AsbjornOlling/plate-nixos < my config is public here, if you want to peek 10:54:06
@asbjorn:olli.ngAsbjørn¯\_(ツ)_/¯ it's a bit messy10:54:08
@asbjorn:olli.ngAsbjørn but my SPC / works again, and so I am happy 10:54:11
@asbjorn:olli.ngAsbjørnand I'm on emacs 29 which is apparently good?10:54:21
@asbjorn:olli.ngAsbjørn I still check in here and in NDE #316 every so often, in case it becomes possible to build doom with nix again 10:54:31
@ixlun:matrix.orgMatthew Leach
In reply to @asbjorn:olli.ng
I still check in here and in NDE #316 every so often, in case it becomes possible to build doom with nix again
I'm the same.... I'm kinda hoping that eventually it will get fixed and I can have a packaged working version again. For now, I'm working on rolling my own config and getting the bits of doom emacs working that I use. I'm not too far off with it to be fair!
19:59:23
@ixlun:matrix.orgMatthew Leach
In reply to @asbjorn:olli.ng
https://gitlab.com/AsbjornOlling/plate-nixos < my config is public here, if you want to peek
Thanks for sharing.
20:01:16

Show newer messages


Back to Room ListRoom Version: 9