diff --git a/programs/emacs/default.nix b/programs/emacs/default.nix index ce45c77..5aee806 100644 --- a/programs/emacs/default.nix +++ b/programs/emacs/default.nix @@ -8,6 +8,7 @@ ../shell/default.nix ./python/default.nix ./lua/default.nix + ./javascript/default.nix ]; services.emacs = { enable = true; @@ -102,6 +103,7 @@ flymake-popon flymake-shellcheck flymake-yamllint + flymake-eslint apheleia envrc rainbow-delimiters @@ -173,6 +175,7 @@ ## Linters shellcheck yamllint + nodePackages.eslint ## Formatters alejandra diff --git a/programs/emacs/javascript/default.nix b/programs/emacs/javascript/default.nix new file mode 100644 index 0000000..494357b --- /dev/null +++ b/programs/emacs/javascript/default.nix @@ -0,0 +1,4 @@ +{pkgs, ...}: { + home.packages = with pkgs; + with nodePackages; [nodejs]; +}