diff options
| author | 2026-07-29 10:50:21 -0700 | |
|---|---|---|
| committer | 2026-08-26 23:04:25 -0700 | |
| commit | 8cdc0e61cc045b5d911cbe671c3488caf69dd7ca (patch) | |
| tree | 8c3db295cafdecbe97dfb5dc6d44c19cf51d741f | |
| parent | 6ef05caea6772e3f85df25b58ddd824424a71380 (diff) | |
| download | new-dotfiles-8cdc0e61cc045b5d911cbe671c3488caf69dd7ca.tar.gz new-dotfiles-8cdc0e61cc045b5d911cbe671c3488caf69dd7ca.zip | |
emacs: Define some directory-local attributes
| -rw-r--r-- | emacs/.emacs.d/init.org | 34 |
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 |
