Want to contribute? Fork me on Codeberg.org!
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

18 lines
378 B

{ pkgs, lib, config, ... }:
{
programs.emacs.enable = true;
services.emacs.enable = true;
home.activation.doom = lib.hm.dag.entryAfter["writeBoundary"] ''
if [ ! -d .emacs.d ]; then
git clone --depth 1 https://github.com/doomemacs/doomemacs .emacs.d
fi
'';
home.file = {
".doom.d" = {
source = ./.doom.d;
recursive = true;
};
};
}