Starting a vanilla emacs config
This commit is contained in:
26
user/app/emacs/default.nix
Normal file
26
user/app/emacs/default.nix
Normal 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;
|
||||
}
|
Reference in New Issue
Block a user