| 20 Sep 2022 |
@jamie-howlie:monero.social | Hi all! Im trying out nix-doom-emacs for the first time and on startup I get two issues:
1. Instead of doom dashboard, I get the normal vanilla emacs startpage
2. I get the error error running hook "+unicode-init-fonts-h" because void variable | 07:16:32 |
@jamie-howlie:monero.social | Do you guys have any idea what it could be? | 07:16:42 |
@jamie-howlie:monero.social | Also it appears to not have installed mu4e 🤔 | 08:46:18 |
ribosomerocker | In reply to @jamie-howlie:monero.social Hi all! Im trying out nix-doom-emacs for the first time and on startup I get two issues: 1. Instead of doom dashboard, I get the normal vanilla emacs startpage 2. I get the error error running hook "+unicode-init-fonts-h" because void variable what's your nixos and doom config? | 09:15:33 |
ribosomerocker | by the by ckie (they/them): i'm sorry if i'm being annoying, but it has been 5 days since i solved all of your reviews if you want to look at it again? if not, do you have an ETA? | 09:16:19 |
@jamie-howlie:monero.social | In reply to @mon:tchncs.de what's your nixos and doom config? Both are quite large, but here is my relevent nixos config
let
doom-emacs = pkgs.callPackage (builtins.fetchTarball {
url =
"https://github.com/nix-community/nix-doom-emacs/archive/acbf1b70335d4fd6a6c05bc417d7f3ca44739437.tar.gz";
sha256 = "17d5fpsk7nj41zgd74p455wfiqx6x9xx3smdrlg7wklir5f92r2c";
}) {
doomPrivateDir = ./.doom.d; # Directory containing your config.el init.el
# and packages.el files
};
in
packages = [ doom-emacs ];
And here is (what I think?) is the only relevant part of my doom config:
(emoji +unicode +ascii +github)
| 09:43:27 |
@jamie-howlie:monero.social | Also I do have de doom-dashboard enabled on init.el. | 09:50:02 |
mei 🌒& | In reply to @mon:tchncs.de by the by ckie (they/them): i'm sorry if i'm being annoying, but it has been 5 days since i solved all of your reviews if you want to look at it again? if not, do you have an ETA? irl drama is keeping me busy (: | 19:43:52 |
ribosomerocker | ah, very sorry to hear that | 22:16:32 |
ribosomerocker | i hope it gets better for you | 22:16:37 |
| 21 Sep 2022 |
| worldofgeese joined the room. | 14:07:46 |
worldofgeese | 👋 Is it correct that
(package! igist
:recipe (:host github :repo "KarimAziev/igist"))
is not the correct way of adding packages to nix-doom-emacs? I'm getting error: evaluation aborted with the following error message: 'Package not available: igist' when attempting to switch with home-manager
| 14:11:10 |
k0kada (he/him) | In reply to @worldofgeese:one.ems.host
👋 Is it correct that
(package! igist
:recipe (:host github :repo "KarimAziev/igist"))
is not the correct way of adding packages to nix-doom-emacs? I'm getting error: evaluation aborted with the following error message: 'Package not available: igist' when attempting to switch with home-manager
It is important to note that nix-straight.el just takes the package name and tries to find it in emacs-overlay or in our internal overrides or in the user overrides | 15:54:29 |
k0kada (he/him) | It completely ignores anything else | 15:54:44 |
mei 🌒& | aha | 15:55:26 |
mei 🌒& | this is answered by the open docs PR | 15:55:32 |
mei 🌒& | worldofgeese: https://github.com/nix-community/nix-doom-emacs/blob/1a524776a4402745e6ddf40253f1c6a33f0c8cd1/docs/faq.md#how-do-i-add-a-package-thats-only-on-github-or-any-git-frontend | 15:55:34 |
k0kada (he/him) | When the package is missing, you need to add it yourself using emacsPackagesOverlay | 15:55:44 |
k0kada (he/him) | Thanks ckie (they/them), I was just getting the link for the PR lol | 15:56:02 |
mei 🌒& | yeah I just finished a review round on it so it was handy | 15:56:11 |
mei 🌒& | * yeah I just finished a review round on it so it was handy (on hand?) | 15:56:18 |
| nospaces joined the room. | 20:14:58 |
| 22 Sep 2022 |
| cfeeley joined the room. | 23:16:00 |
| 23 Sep 2022 |
| @adam:valkor.net joined the room. | 21:49:53 |
| 25 Sep 2022 |
| nasrudin_ joined the room. | 22:11:45 |
nasrudin_ | Just ran into what I think is this issue -> https://github.com/doomemacs/doomemacs/issues/6541 (but with https://github.com/nix-community/nix-doom-emacs managed via home-manager on nixos) | 22:14:46 |
nasrudin_ | It's not clear to me how to apply the relevant fix that works for non-nix-community/nix-doom-emacs, however | 22:15:36 |
nasrudin_ | (fix -> https://github.com/doomemacs/doomemacs/issues/5207#issuecomment-1159040527 ) | 22:16:04 |
nasrudin_ | namely because I have no idea how to locate the specific directory of a cached .emacs.d in /nix/store | 22:16:38 |
mei 🌒& | the WIP docs pr might help
https://github.com/nix-community/nix-doom-emacs/blob/5952ea8b87ff7abb2310322e095c98c8096570ad/docs/faq.md#how-do-i-add-a-package-thats-only-on-github-or-any-git-frontend | 22:16:50 |