feat: initial emacs config

This commit is contained in:
Thiago Sposito 2025-12-13 11:11:01 -03:00
parent 0cb9c93c5c
commit 2e6aa91f36
Signed by: thiago
GPG key ID: 3065EA73A976D430
4 changed files with 111 additions and 5 deletions

View file

@ -0,0 +1,37 @@
{ pkgs, ... }:
{
home.packages = with pkgs; [
emacs-all-the-icons-fonts
sbcl
];
programs.emacs = {
enable = true;
extraPackages = epkgs: with epkgs; [
use-package
magit
org
org-roam
evil
evil-collection
which-key
counsel
ivy
swiper
doom-themes
nord-theme
projectile
flycheck
company
lsp-mode
lsp-ui
dap-mode
treemacs
treemacs-evil
treemacs-projectile
sly
];
extraConfig = builtins.readFile ./init.el;
};
}