!SlMumQZnFjwLRjWFbW:nixos.org

Nix + Doom Emacs

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

Load older messages


SenderMessageTime
8 Sep 2023
@JoelMcCracken:matrix.orgJoelMcCrackenive been wondering if thats why it has stalled03:12:14
@JoelMcCracken:matrix.orgJoelMcCracken * ive been wondering if thats why it has stalled; the big refactor is ending up in a big mess03:12:40
@JoelMcCracken:matrix.orgJoelMcCrackenbut, FYI, I think doom development is now un-stalling04:01:49
@ulli:hrnz.lihrnz left the room.20:41:32
9 Sep 2023
@woobilicious:matrix.orgwoobiliciousIs that doom upstream, or the nix package?02:26:45
@ckie:ckie.devckie (they/them) woobilicious: JoelMcCracken's last messages were about doom itself 03:11:27
@woobilicious:matrix.orgwoobiliciousAhh okay :-)03:12:13
@woobilicious:matrix.orgwoobiliciousI wouldn't mind moving to a "simple-emacs" thing using nix that lets me quickly setup a decent setup of emacs without having to learn lisp.04:05:00
@ckie:ckie.devckie (they/them)i've changed my mind a bit on that since then04:06:42
@ckie:ckie.devckie (they/them)i think doom having its own module system is good, but it should be way more modularized. almost like nixpkgs' evalModules is reusable. it shouldnt be a part of The Big Doom Blob04:07:19
@ckie:ckie.devckie (they/them) but evaling files conditionally gets like, the vast vast majority of the way there. and we can get rid of doom sync with the stuff we talked about before 04:08:48
@ckie:ckie.devckie (they/them)tl;dr emacs has survived for a very long time and we should learn from its design and try to mimick it04:09:37
@woobilicious:matrix.orgwoobiliciousI moved to doom emacs because spaceemacs was always broken for me lol.04:15:51
@jakra:perthchat.orgjakra joined the room.08:37:16
@jakra:perthchat.orgjakraCan someone help me? I've got doom-emacs installed via home-manager on nixos, with the config directory set as ./doom.d. In that folder (relatively to home manager config) I've got init.el, packages.el, custom.el and config.el. My config.el changes are reflected in doom after a switch (I can see them when I "find file in private config", but my changes to init.el aren't there. Is this expected?08:41:59
@jakra:perthchat.orgjakraOr, more likely, I'm being an idiot, and loading the wrong flake! 😰08:58:01
@ptonner:matrix.orgPeter Tonner

I'm trying to get an initial setup working, is it normal for emacs to be running a bunch of async native compilation in the background? During build there was already a bunch of native comp done, so I'm not sure why this also happening. I've been letting it run in the background for a while but there doesn't seem to be an end in sight. This is my setup:

{ inputs, pkgs, ... }:

{
  imports = [ inputs.nix-doom-emacs.hmModule ];
  programs.doom-emacs = {
    enable = true;
    doomPrivateDir = ./doom.d;
  };
}
13:10:23
@ptonner:matrix.orgPeter TonnerI've also tried the solution added by this feature, but it didn't seem to make a difference: https://github.com/nix-community/nix-doom-emacs/pull/30313:15:03
@ptonner:matrix.orgPeter Tonneroh, maybe this is just a new-er design of doom? https://github.com/doomemacs/doomemacs/commit/3853dff5e11655e858d0bfae64b70cb12ef685ac13:19:43
@ptonner:matrix.orgPeter TonnerI had stepped away from doom for a while but am trying it again, so hadn't seen this change before13:20:11
@ptonner:matrix.orgPeter Tonner is there any way to enable the --aot flag on the nix side? I feel like i'd prefer to just compile everything before running, even if it's going to take forever 13:23:55
10 Sep 2023
@rickbonavigo:matrix.orgrickbonavigo left the room.08:28:51
11 Sep 2023
@JoelMcCracken:matrix.orgJoelMcCracken I think I’m going to go back to installing doom outside of nix for a little while, how hlissner does it 00:37:56
@woobilicious:matrix.orgwoobilicious Am I the only one who looses lsp functions when opening a file with root? SPC f U, this didn't happen with doom outside of nix, I installed nil globally, and with extraPackages in home manager, but it still throws an error. 02:38:47
@ckie:ckie.devckie (they/them) woobilicious: i think you have to do some extra things when you're using the remote thing with the name I don't remember 12:44:01
@ckie:ckie.devckie (they/them) * woobilicious: i think you have to do some extra lsp configuration when you're using the remote thing with the name I don't remember 12:44:14
@woobilicious:matrix.orgwoobiliciousI swear it use to work till I migrated to the nix repo oh well šŸ¤·ā€ā™‚ļø21:27:21
12 Sep 2023
@chrispickard:matrix.orgchrispickard removed their display name chrispickard.17:38:28
@JoelMcCracken:matrix.orgJoelMcCracken

remote thing
tramp?

18:23:11
@JoelMcCracken:matrix.orgJoelMcCracken *

remote thing

tramp?

18:23:16

Show newer messages


Back to Room ListRoom Version: 9