nixos-config/hosts/dell-5590/nixpkgs/emacs.nix

51 lines
789 B
Nix
Raw Normal View History

{ pkgs, ... }:
2022-01-21 21:11:40 +00:00
{
home.packages = with pkgs; [
multimarkdown
];
2022-01-21 21:11:40 +00:00
services.emacs.enable = true;
programs.emacs = {
enable = true;
extraPackages = (epkgs:
(with epkgs; [
use-package
2023-02-08 10:01:16 +00:00
dash
2022-01-21 21:11:40 +00:00
doom-themes
lsp-mode
web-mode
nix-mode
rust-mode
ledger-mode
direnv
company
yasnippet
prettier-js
smartparens
org
2023-02-08 10:01:16 +00:00
org-journal
2022-03-29 11:47:21 +00:00
org-roam
org-msg
2023-01-08 13:22:17 +00:00
org-caldav
2022-01-21 21:11:40 +00:00
magit
2023-01-08 13:22:17 +00:00
evil
2022-01-21 21:11:40 +00:00
bbdb
projectile
2022-03-29 11:47:21 +00:00
flycheck
2022-01-21 21:11:40 +00:00
ivy
counsel
counsel-projectile
lsp-ivy
which-key
elpaPackages.org
2023-01-08 13:22:17 +00:00
markdown-mode
2022-01-21 21:11:40 +00:00
]));
};
home.file = {
".emacs.d/init.el" = {
source = ./configs/init.el;
};
};
}