!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
27 Nov 2023
@asbjorn:olli.ngAsbjørn Is everyone in here using a year-old version of doom emacs? I'm guessing most people's SPC / is broken?
I love nix doom emacs, but I'm considering switching to running it in imperative-mode without nix, just to get up to date.
I scratched at PR #316 a bit- but I'm not nearly comfortable enough with emacs lisp to make a difference.
10:34:34
@asbjorn:olli.ngAsbjørn Btw much love to the maintainers. I loved this project, and don't want to be critical of your work.
I'm just curious whether other peeps in the community are considering the same, or if there's a workarund that I'm not hip to.
10:40:07
@ckie:ckie.devckie (they/them) A2: it works with vertico :P 12:57:10
@ckie:ckie.devckie (they/them) and yes, k0kada (he/him) (co-maintainer) has switched 12:57:38
@ckie:ckie.devckie (they/them)https://github.com/nix-community/nix-doom-emacs/issues/324#issuecomment-181794470912:58:03
@patka_123:matrix.org@patka_123:matrix.org joined the room.21:15:26
@patka_123:matrix.org@patka_123:matrix.org left the room.22:31:16
28 Nov 2023
@val123:matrix.orgSecret Val joined the room.18:52:48
@val123:matrix.orgSecret Validk.png
Download idk.png
18:58:08
@val123:matrix.orgSecret ValHey! Ok so this is my config: {config, pkgs, nix-doom-emacs, ...}: { imports = [ nix-doom-emacs.hmModule ]; programs.doom-emacs = { enable = true; emacsPackage = pkgs.emacs29-pgtk; doomPrivateDir = ./.; }; } And when I do home-manager switch --flake . it just freezes on this message.18:58:08
@val123:matrix.orgSecret ValI think as soon as I remove the line with the emacsPackage... its works kinda strange.19:01:38
@val123:matrix.orgSecret ValNo it doesn’t work!!21:50:50
29 Nov 2023
@ckie:ckie.devckie (they/them) k0kada (he/him) (and everyone else who has thoughts): should we perhaps add a notice of "this project doesn't work rn" 00:54:28
@ckie:ckie.devckie (they/them) i haven't given up on it but i don't want to stop frustrating people like Lukas Liebenow that are just coming here for the first time 00:54:48
@ckie:ckie.devckie (they/them) * i haven't given up on it but i don't want to stop frustrating people like Lukas Liebenow that are just coming here for the first time probably 00:54:52
@k0kada:matrix.orgk0kada (he/him)
In reply to @ckie:ckie.dev
k0kada (he/him) (and everyone else who has thoughts): should we perhaps add a notice of "this project doesn't work rn"
Yes
09:20:16
@asbjorn:olli.ngAsbjørnSeems reasonable. Or something like "this project is out of date rn. Last update from upstream: <date>"09:41:09
@val123:matrix.orgSecret ValOk 11:50:56
@val123:matrix.orgSecret ValDo you know if there are people who are still working on it and trying to fix it?11:51:40
@cadair:cadair.com@cadair:cadair.com joined the room.11:52:22
@cadair:cadair.com@cadair:cadair.comhey, I have recently picked up nix/nixos and I have nix-doom-emacs configured through home-manager + flakes. Everything seems to be mostly working and my config is being picked up but for some reason a whole chunk of my keybinds are not mapped.11:54:42
@cadair:cadair.com@cadair:cadair.com Specifically M-x isn't being bound to SPC 11:55:22
@val123:matrix.orgSecret ValCan you post your config for me real quick?11:55:53
@val123:matrix.orgSecret ValBecause I couldnt get it to work. Thank you11:57:08
@cadair:cadair.com@cadair:cadair.commy flake?12:02:12
@val123:matrix.orgSecret Valyeah12:02:24
@val123:matrix.orgSecret ValDo you have it in a github repo?12:02:41
@cadair:cadair.com@cadair:cadair.comno, not yet12:04:10
@cadair:cadair.com@cadair:cadair.com my config is based on this: https://github.com/Misterio77/nix-starter-configs/blob/main/standard/flake.nix 12:04:29
@cadair:cadair.com@cadair:cadair.com

So I have the flake referenced in the inputs section of flake.nix and then I have this (truncated) version of my home-manager/home.nix:

{
  inputs,
  outputs,
  lib,
  config,
  pkgs,
  ...
}: {
  # You can import other home-manager modules here
  imports = [
    # doom emacs
    inputs.nix-doom-emacs.hmModule
  ];
  # emacs
  programs.doom-emacs = {
    enable = true;
    doomPrivateDir = ./dotfiles/doom.d;
  };
}
12:08:24

Show newer messages


Back to Room ListRoom Version: 9