aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--emacs/.emacs.d/init.org34
1 files changed, 34 insertions, 0 deletions
diff --git a/emacs/.emacs.d/init.org b/emacs/.emacs.d/init.org
index d780c1e..66103f0 100644
--- a/emacs/.emacs.d/init.org
+++ b/emacs/.emacs.d/init.org
@@ -887,3 +887,37 @@ I run my own [[https://wakapi.dev/][Wakapi]] instance to track my coding time.
:custom
(wakatime-cli-path "/opt/homebrew/bin/wakatime-cli"))
#+end_src
+
+* Directory-locals
+
+This is the definition of directory-local variables for the new Punt front-end.
+
+#+begin_src emacs-lisp
+ (use-package files
+ :ensure nil
+ :config
+ (dir-locals-set-class-variables
+ 'sweepstakes-frontend
+ '((nil . ((grep-find-ignored-directories
+ . ("apps/*/.next" "node_modules" ".pnpm-store"))))))
+
+ (dir-locals-set-directory-class
+ (expand-file-name "~/code/diamond-interactive/sweepstakes-frontend")
+ 'sweepstakes-frontend))
+#+end_src
+
+Now the pull app.
+
+#+begin_src emacs-lisp
+ (use-package files
+ :ensure nil
+ :config
+ (dir-locals-set-class-variables
+ 'pull-app
+ '((nil . ((grep-find-ignored-directories
+ . ("node_modules"))))))
+
+ (dir-locals-set-directory-class
+ (expand-file-name "~/code/diamond-interactive/pull-app")
+ 'pull-app))
+#+end_src