| 4 Feb 2023 |
JoelMcCracken | any thoughts or advice would be very appreciated | 01:53:14 |
JoelMcCracken | also, does anyone happen to have an example of nix-doom-emacs which is using the standalone home manager setup as a flake on macos? | 03:06:01 |
JoelMcCracken | ugh, i believe I've figured out my problem | 03:53:43 |
JoelMcCracken | nvm | 03:53:49 |
JoelMcCracken | for anyone who happened to come across my message here or elsewhere, the issue was that I had content from an already extant doom-emacs install in ~/.emacs.d, and that seemed to be interfering with the way nix-doom-emacs is configured; | 19:44:08 |
JoelMcCracken | hmm, I rely fairly heavily on SPC *, seems broken | 22:06:57 |
| 5 Feb 2023 |
alicecandyOM | In reply to @alicecandyom:krendelhoff.space
here is workaround I did to fix it:
(use-package! consult
:config
(defun consult--ripgrep-builder (&rest args) (apply (consult--ripgrep-make-builder) args)))
fix | 11:33:53 |
JoelMcCracken | Been tracking various things down, I almost wonder if I should add some of these notes to the readme or something? the ripgrep/ SPC * problem seemed to be because nix-doom-emacs doesn't import any environment variables (and hence path) into the emacs exec path; fixing that fixed one of the problems I saw. There is till an issue with the vertical completion package trying to execute a funciton that doesn't exist, i'm wondering if there is a version mismatch somehow | 19:41:28 |
| 6 Feb 2023 |
akaihola | Ha! Adding po-mode from MELPA was as simple as
{ config, pkgs, ... }:
let
doom-emacs = pkgs.callPackage (builtins.fetchTarball {
url = https://github.com/nix-community/nix-doom-emacs/archive/master.tar.gz;
}) {
doomPrivateDir = ./doom.d;
emacsPackagesOverlay = self: super: {
po-mode = pkgs.emacsPackages.po-mode;
};
};
in {
home.packages = with pkgs; [
doom-emacs
];
}
| 20:23:09 |
akaihola | * Ha! Adding po-mode from MELPA was as simple as
{ config, pkgs, ... }:
let
doom-emacs = pkgs.callPackage (builtins.fetchTarball {
url = https://github.com/nix-community/nix-doom-emacs/archive/master.tar.gz;
}) {
doomPrivateDir = ./doom.d;
emacsPackagesOverlay = self: super: {
po-mode = pkgs.emacsPackages.po-mode;
};
};
in {
home.packages = with pkgs; [
doom-emacs
];
}
...but alas, it doesn't work. I get Invalid function: po-with-temp-buffer when opening a .po file.
| 20:24:32 |
| 7 Feb 2023 |
| Faez Shakil joined the room. | 09:20:13 |
majorgreys | Starting from scratch here with nixos and wondering if I should be using home-manager? my main use for this nixos system is for development and really just need it to have my doom.d. | 18:32:59 |
JoelMcCracken | do you hvae much prior experience with nix ? | 23:06:01 |
| 10 Feb 2023 |
| hexagony joined the room. | 02:05:48 |
| 12 Feb 2023 |
| TheSirC joined the room. | 13:47:08 |
| 15 Feb 2023 |
ckie (they/them) | hey k0kada (he/him) i have had this annoying bug for a while i wonder if you also do | 12:59:20 |
ckie (they/them) | in mu4e-compose-mode, (evil-backward-char) which is the backspace key takes like ~500ms and freezes the emacs render when the message is over a few kb's | 12:59:53 |
ckie (they/them) | seems to scale with buffer size and I'm not sure if it's worth telling upstream | 13:00:25 |
ckie (they/them) | * seems to scale with buffer size and I'm not sure if it's worth telling upstream since we 'r weird | 13:00:33 |
k0kada (he/him) | Not this one | 13:01:46 |
k0kada (he/him) | But NDE is becoming more and more broken with each emacs-overlay upgrade, that is for sure | 13:02:05 |
k0kada (he/him) | We either need to invest time to catch up with upstream, or do something else that is more maintainable in the future | 13:02:35 |
k0kada (he/him) | I am almost thinking of switching to a pure Emacs setup instead of Doom-Emacs | 13:02:52 |
k0kada (he/him) | Or going back to imperative Doom-Emacs config (ugh!) | 13:03:09 |
ckie (they/them) | ugh! indeed | 13:03:14 |
ckie (they/them) | maybe i should stop nixpkg'ing as much and instead grind on dismantling all the pieces of shit around NDE and writing Less Broken Things | 13:03:51 |
ckie (they/them) | * maybe i should stop nixpkg'ing as much and instead grind on dismantling all the pieces of feces around NDE and writing Less Broken Things | 13:03:57 |
k0kada (he/him) | I am generally using Emacs less nowadays because job(tm) involves Java | 13:04:48 |
k0kada (he/him) | And Java is unworkable without an full-fat IDE | 13:05:11 |
k0kada (he/him) | * I am generally using Emacs less nowadays because daily job(tm) involves Java | 13:06:56 |