!SlMumQZnFjwLRjWFbW:nixos.org

Nix + Doom Emacs

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

Load older messages


SenderMessageTime
25 Feb 2023
@lord-valen:matrix.orglord-valen* Try the non-evil keybindings. Such as C-c p p.18:36:02
@lord-valen:matrix.orglord-valenIf none of those keybindings work, then :config default +bindings is not loaded at all.18:36:57
@lord-valen:matrix.orglord-valenEither way, failure to load or late loading would cause featurep to be false, which might be causing portions of your config.el not to run.18:38:32
1 Mar 2023
@fabianhjr:matrix.orgFabián Heredia changed their display name from fabianhjr to Fabián Heredia.06:05:23
@duponin:alternativebit.frduponin joined the room.18:09:56
3 Mar 2023
@ckie:ckie.devckie (they/them) k0kada (he/him): do you wanna try peering on unborking NDE with a proper locking mechanisn=m like in #353 and all of that? 17:01:51
@ckie:ckie.devckie (they/them) * k0kada (he/him): do you wanna try peering on unborking NDE with a proper locking mechanisn=m like in #353 and all of that sometime? 17:01:57
@k0kada:matrix.orgk0kada (he/him)
In reply to @ckie:ckie.dev
k0kada (he/him): do you wanna try peering on unborking NDE with a proper locking mechanisn=m like in #353 and all of that sometime?
I don't really have too much energy nowadays (too much work), but sure if I can get it back
19:57:24
@k0kada:matrix.orgk0kada (he/him)I wanted to at least bump NDE first though19:57:38
@ckie:ckie.devckie (they/them)my thinking is it won't be as hard if we don't have to chase why 10 different dependencies are broken, but also I think it'd be better if one of us (likely me?) got a vague PoC working that we can hack on together fast then19:59:02
@k0kada:matrix.orgk0kada (he/him)Not sure, I think the whole issue right now is that new profile system from doomemacs20:01:04
@k0kada:matrix.orgk0kada (he/him)Since I tried to remove it some things didn't initialize so everything got broken I guess20:01:38
@k0kada:matrix.orgk0kada (he/him)The code from doomemacs seems relatively stable nowadays BTW, so if we end up fixing I think we shouldn't expect other big breakages20:02:11
@k0kada:matrix.orgk0kada (he/him) But I also have to say, it is not easy to make it work though. doomemacs now expects you to run doom sync at least once to generate the profile 20:03:15
4 Mar 2023
@k0kada:matrix.orgk0kada (he/him)I think most people missed the change in Nix 2.10 that allows Nix to run without installation inside user $HOME11:02:38
@k0kada:matrix.orgk0kada (he/him)I can't find many references in Google, except for the releases notes for Nix 2.1011:02:59
@k0kada:matrix.orgk0kada (he/him)Also, most projects still have issues with it: Home-Manager doesn't work, but they hit another bug with Nix 2.14 and I think they're now going to fix it11:03:51
@k0kada:matrix.orgk0kada (he/him)The fact that there is no ready to use Nix static binaries in NixOS website also doesn't help11:06:04
@k0kada:matrix.orgk0kada (he/him)I think I need to write about this somewhere to raise the awareness about this, because this is seriously awesome11:06:31
@k0kada:matrix.orgk0kada (he/him)Anyway, random rant :P11:06:55
@ravensiris:matrix.orgravensiris joined the room.14:00:53
@ixlun:matrix.orgMatthew Leach

Hi all. I've just updated to the latest nix-doom-emacs. When applying my config, nix is getting stuck at:

[1/0/1 built] building emacs-straight-packages.json (installPhase): [nix-doom-emacs] Inhibiting (kill-emacs)

I've left it over 30 minutes but no progress. Has anyone else seen this?

15:32:51
@ravensiris:matrix.orgravensirisyes. it's broken for rn. are you using emacs-overlay and overriding emacsPackage? try building with regular emacs from stable. it worked for me(might not be an option if you need newer or pgtk)15:35:13
@ravensiris:matrix.orgravensiris * yes. it's broken for me rn. are you using emacs-overlay and overriding emacsPackage? try building with regular emacs from stable. it worked for me(might not be an option if you need newer or pgtk)15:35:21
@ixlun:matrix.orgMatthew LeachIndeed, I'm using emacs-overlay for pgtk emacs. I'll try with stable.15:36:32
@benedikt:tissot.deBenedikt TissotYou can also pin emacs-overlay15:37:28
@ixlun:matrix.orgMatthew LeachAh so is this an emacs-overlay regression?15:38:00
@benedikt:tissot.deBenedikt TissotI actually think it is a change in upstream emacs as there were only bumps in emacs between the commit (scroll up a bit here I posted it at some point) that broke it for me and the last one that worked15:39:33
@ixlun:matrix.orgMatthew LeachI'll take a look. Thanks!15:47:19
@ravensiris:matrix.orgravensiris

Can confirm it worked for me with:

inputs.emacs-overlay.url = "https://github.com/nix-community/emacs-overlay/commit/c16be6de78ea878aedd0292aa5d4a1ee0a5da501";
15:57:13

Show newer messages


Back to Room ListRoom Version: 9