From 8cdc0e61cc045b5d911cbe671c3488caf69dd7ca Mon Sep 17 00:00:00 2001 From: Tom Willemse Date: Wed, 29 Jul 2026 10:50:21 -0700 Subject: emacs: Define some directory-local attributes --- emacs/.emacs.d/init.org | 34 ++++++++++++++++++++++++++++++++++ 1 file changed, 34 insertions(+) (limited to 'emacs') 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 -- cgit v1.3-2-g0d8e