diff options
| author | Markus Heiser <markus.heiser@darmarIT.de> | 2021-11-21 23:49:05 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-11-21 23:49:05 +0100 |
| commit | deca799e9feebc411339f11d9050f4250c40db13 (patch) | |
| tree | 4be4bf5457d25b45b289481e330d2642a50a51ac /.dir-locals.el | |
| parent | 02cccdf876f2e0b07ef488e6033a858113dc3f1c (diff) | |
| parent | 5242a841a5dd2179d1ed620a67594932eb129422 (diff) | |
Merge pull request #529 from return42/nvm-improve
Various improvements of the NVM environment
Diffstat (limited to '.dir-locals.el')
| -rw-r--r-- | .dir-locals.el | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/.dir-locals.el b/.dir-locals.el index b8f7ecc76..f67ab4714 100644 --- a/.dir-locals.el +++ b/.dir-locals.el @@ -19,6 +19,7 @@ ;; Some buffer locals are referencing the project environment: ;; ;; - prj-root --> <repo>/ +;; - nvm-dir --> <repo>/.nvm ;; - python-environment-directory --> <repo>/local ;; - python-environment-default-root-name --> py3 ;; - python-shell-virtualenv-root --> <repo>/local/py3 @@ -57,6 +58,9 @@ (setq-local python-environment-directory (expand-file-name "./local" prj-root)) + ;; to get in use of NVM enviroment, install https://github.com/rejeep/nvm.el + (setq-local nvm-dir (expand-file-name "./.nvm" prj-root)) + ;; use 'py3' enviroment as default (setq-local python-environment-default-root-name "py3") @@ -90,10 +94,9 @@ (js-mode . ((eval . (progn + ;; use nodejs from the (local) NVM environment (see nvm-dir) + (nvm-use-for-buffer) (setq-local js-indent-level 2) - ;; flycheck should use the eslint checker from simple theme - (setq-local flycheck-javascript-eslint-executable - (expand-file-name "searx/static/themes/simple/node_modules/.bin/eslint" prj-root)) (flycheck-mode) )))) |