nixos-config/home/emacs.nix
Sridhar Ratnakumar 8d10865115 Enable emacs
2024-02-14 05:40:47 -05:00

34 lines
651 B
Nix

# On macOS, launch Emacs using Raycast launcher.
# Or:
#
# open -a ~/Applications/Home\ Manager\ Apps/Emacs.app
{ pkgs, flake, ... }:
{
imports = [ flake.inputs.nix-doom-emacs.hmModule ];
# If using doom emacs ...
programs.doom-emacs = {
enable = true;
emacsPackage = pkgs.emacs29-pgtk;
doomPrivateDir = ./emacs/doom;
};
# If using vanilla emacs ...
/* programs.emacs = {
enable = true;
package = pkgs.emacs29-pgtk;
extraPackages = epkgs: [
epkgs.org-roam
epkgs.vterm
];
}; */
home.packages = with pkgs; [
# For org-roam
graphviz
# Doom prerequisites
fd
ripgrep
];
}