nixos-config/modules/home/editors/emacs.nix
2025-11-21 14:17:20 -05:00

25 lines
554 B
Nix

{ flake, pkgs, lib, ... }:
let
inherit (flake) inputs;
in
{
imports = [
inputs.nix-doom-emacs-unstraightened.hmModule
];
# https://docs.doomemacs.org/v21.12/modules/lang/org/#/prerequisites/nixos
home.packages = [
pkgs.texlive.combined.scheme-medium
];
programs.doom-emacs = {
enable = true;
emacs = pkgs.emacs-pgtk;
doomDir = ../../../doom.d;
experimentalFetchTree = true; # Disable if there are fetcher issues
extraPackages = epkgs: with epkgs; lib.optionals pkgs.stdenv.isLinux [
vterm
];
};
}