Open Skarlett opened 1 year ago
nix-doom-emacs.inputs.nixpkgs.follows = "22.11";
allows emacs -nw
to work
@Skarlett nix-doom-emacs nixpkgs follows unstable. If you set it to follow 23.05 does that work? I've set it up in my own flake.nix such that nixpkgs points to nixos-23.05 branch of nixpkgs, and nix-doom-emacs follows "nixpkgs" as
inputs = {
nixpkgsUnstable.url = "github:NixOS/nixpkgs";
nixpkgs.url = "github:NixOS/nixpkgs/nixos-23.05";
...
nix-doom-emacs = {
url = "github:nix-community/nix-doom-emacs/588ccf37fa9eb9d2ec787b91c989dcd6892983e9";
inputs.nixpkgs.follows = "nixpkgs";
};
};
I am getting a similar segfault, also on 23.05, thoush emacs -nw
works for me without any modifications.
I'm not using flakes, but have tried to similarly use pkgs = [unstable]
doom-emacs = pkgs.callPackage (builtins.fetchTarball {
url = https://github.com/nix-community/nix-doom-emacs/archive/master.tar.gz;
}) {
pkgs = import <nixos-unstable> { config = { allowUnfree = true; }; };
doomPrivateDir = ./doom.d; # Directory containing your config.el init.el
# and packages.el files
};
But the segfault remains.
Builds correct, but does not run on 23.05 release