33 lines
590 B
Nix
33 lines
590 B
Nix
|
{...}: {
|
||
|
programs.emacs = {
|
||
|
enable = true;
|
||
|
|
||
|
extraPackages = epkgs:
|
||
|
with epkgs; [
|
||
|
catppuccin-theme
|
||
|
codeium
|
||
|
corfu
|
||
|
dashboard
|
||
|
direnv
|
||
|
doom-modeline
|
||
|
evil
|
||
|
evil-leader
|
||
|
flycheck
|
||
|
ligature
|
||
|
lua-mode
|
||
|
nix-mode
|
||
|
ns-auto-titlebar
|
||
|
sideline
|
||
|
sideline-flycheck
|
||
|
tree-sitter-langs
|
||
|
treemacs
|
||
|
treemacs-evil
|
||
|
treesit-auto
|
||
|
treesit-grammars.with-all-grammars
|
||
|
vterm
|
||
|
];
|
||
|
|
||
|
extraConfig = builtins.readFile ./config/init.el;
|
||
|
};
|
||
|
}
|