From 60936a3e80c6a97390cc457f565038a4f8459f4b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C5=81ukasz=20Pankowski?= Date: Sat, 14 Aug 2021 12:16:59 +0200 Subject: [PATCH] handle tsx files as typescript-mode with rjsx-minor-mode --- init.el | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/init.el b/init.el index cacb981..e818bd0 100644 --- a/init.el +++ b/init.el @@ -862,9 +862,15 @@ inserted between the braces between the braces." (flycheck-mode 1) (setq flycheck-check-syntax-automatically '(save mode-enabled)) (eldoc-mode 1) - (company-mode 1)) + (company-mode 1) + (if (string= (file-name-extension (or (buffer-file-name) "")) "tsx") + (rjsx-minor-mode))) + +(use-package rjsx-mode + :defer) (use-package typescript-mode + :mode "\\.tsx?\\'" :init (setq typescript-indent-level 2) :bind