From d240b39972cfa421a65fa8ba2d356ab05fb3df17 Mon Sep 17 00:00:00 2001 From: Jeff Abrahamson Date: Tue, 13 Jan 2026 19:48:07 +0100 Subject: [PATCH] Add TypeScript mode association --- emacs/elisp/mode-hooks.el | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/emacs/elisp/mode-hooks.el b/emacs/elisp/mode-hooks.el index 2ddf1f3..2d13fb5 100644 --- a/emacs/elisp/mode-hooks.el +++ b/emacs/elisp/mode-hooks.el @@ -8,6 +8,11 @@ ;; I usually want my .h files in C++ mode. (add-to-list 'auto-mode-alist '("\\.h\\'" . c++-mode)) (add-to-list 'auto-mode-alist '("\\.html\\'" . web-mode)) +(add-to-list 'auto-mode-alist + '("\\.ts\\'" . (lambda () + (if (fboundp 'typescript-ts-mode) + (typescript-ts-mode) + (typescript-mode))))) (add-to-list 'auto-mode-alist '("mutt-[a-z0-9]+-[0-9]+-[0-9]+-[0-9]+" . post-mode)) ;; YAML mode ;; https://raw.githubusercontent.com/yoshiki/yaml-mode/master/yaml-mode.el