2024-02-07 03:50:17 +01:00
|
|
|
{ pkgs, system, inputs, ... }: {
|
|
|
|
imports = [ inputs.doom-emacs.hmModule ];
|
2023-08-25 12:07:54 +02:00
|
|
|
programs.doom-emacs = {
|
2023-09-19 03:45:43 +02:00
|
|
|
emacsPackage = pkgs.emacs;
|
2023-08-25 13:07:04 +02:00
|
|
|
enable = true;
|
2024-01-05 07:49:15 +01:00
|
|
|
doomPrivateDir = ./doom-emacs.d;
|
2023-08-25 12:07:54 +02:00
|
|
|
};
|
2023-08-27 15:22:04 +02:00
|
|
|
programs.ripgrep.enable = true;
|
2023-08-30 05:24:31 +02:00
|
|
|
|
2023-08-30 05:29:21 +02:00
|
|
|
# Used for the LSP Python module
|
2023-09-01 06:06:49 +02:00
|
|
|
# https://github.com/doomemacs/doomemacs/tree/develop/modules/tools/lsp
|
2023-08-30 05:31:05 +02:00
|
|
|
home.packages = [
|
|
|
|
pkgs.python311Packages.python-lsp-server
|
2023-09-01 06:06:49 +02:00
|
|
|
pkgs.rust-analyzer
|
2023-10-16 05:39:13 +02:00
|
|
|
pkgs.rnix-lsp
|
2023-08-30 05:31:05 +02:00
|
|
|
];
|
|
|
|
}
|