Starting a vanilla emacs config

This commit is contained in:
Emmet
2024-11-28 20:11:59 -06:00
parent 9637ddbb8c
commit 0dbe546122
5 changed files with 176 additions and 4 deletions

View File

@@ -0,0 +1,26 @@
{ config, pkgs, ... }:
{
home.packages = [
(pkgs.emacsWithPackagesFromUsePackage {
config = ./init.el;
package = pkgs.emacs-pgtk;
alwaysEnsure = true;
extraEmacsPackages = epkgs: with epkgs; [
command-log-mode
vertico hotfuzz
evil evil-collection evil-snipe evil-owl evil-vimish-fold
doom-modeline
nerd-icons nerd-icons-dired nerd-icons-corfu
nerd-icons-ibuffer nerd-icons-completion
yasnippet
projectile treemacs
magit magit-file-icons
vterm
gdscript-mode
nix-mode
python python-mode
];
})
];
home.file.".config/emacs/init.el".source = ./init.el;
}