From ee182ed43b2e5b04f6db9d2977477eb3683bb71b Mon Sep 17 00:00:00 2001 From: Protesilaos Stavrou Date: Mon, 21 Sep 2020 09:26:08 +0300 Subject: Add support for typescript (typescript-mode) --- doc/modus-themes.info | 35 ++++++++++++++++++----------------- doc/modus-themes.org | 1 + modus-operandi-theme.el | 5 +++++ modus-vivendi-theme.el | 5 +++++ 4 files changed, 29 insertions(+), 17 deletions(-) diff --git a/doc/modus-themes.info b/doc/modus-themes.info index bee5b11..14266da 100644 --- a/doc/modus-themes.info +++ b/doc/modus-themes.info @@ -1574,6 +1574,7 @@ have lots of extensions, so the “full support” may not be 100% true… • treemacs • tty-menu • tuareg + • typescript • undo-tree • vc (built-in mode line status for version control) • vc-annotate (‘C-x v g’) @@ -2430,23 +2431,23 @@ Ref: Font configs (DIY)-Footnote-245910 Node: Org user faces (DIY)46132 Node: Face coverage49353 Node: Supported packages49855 -Node: Covered indirectly55846 -Node: Will NOT be supported56231 -Node: Notes for individual packages56949 -Node: Note for ERC escaped colour sequences57397 -Ref: Note for ERC escaped colour sequences-Footnote-158780 -Node: Note for powerline or spaceline58890 -Node: Note on shr colours59308 -Node: Note for Helm grep59721 -Node: Note on vc-annotate-background-mode61168 -Node: Contributing62022 -Node: Sources of the themes62441 -Node: Issues you can help with63203 -Node: Merge requests64390 -Node: Acknowledgements65472 -Node: Meta66742 -Node: External projects (ports)67934 -Node: GNU Free Documentation License68757 +Node: Covered indirectly55864 +Node: Will NOT be supported56249 +Node: Notes for individual packages56967 +Node: Note for ERC escaped colour sequences57415 +Ref: Note for ERC escaped colour sequences-Footnote-158798 +Node: Note for powerline or spaceline58908 +Node: Note on shr colours59326 +Node: Note for Helm grep59739 +Node: Note on vc-annotate-background-mode61186 +Node: Contributing62040 +Node: Sources of the themes62459 +Node: Issues you can help with63221 +Node: Merge requests64408 +Node: Acknowledgements65490 +Node: Meta66760 +Node: External projects (ports)67952 +Node: GNU Free Documentation License68775  End Tag Table diff --git a/doc/modus-themes.org b/doc/modus-themes.org index 617acfe..3b33ed5 100644 --- a/doc/modus-themes.org +++ b/doc/modus-themes.org @@ -1450,6 +1450,7 @@ have lots of extensions, so the "full support" may not be 100% true… + treemacs + tty-menu + tuareg ++ typescript + undo-tree + vc (built-in mode line status for version control) + vc-annotate (=C-x v g=) diff --git a/modus-operandi-theme.el b/modus-operandi-theme.el index 4301bf8..a22b6a7 100644 --- a/modus-operandi-theme.el +++ b/modus-operandi-theme.el @@ -317,6 +317,7 @@ ;; treemacs ;; tty-menu ;; tuareg +;; typescript ;; undo-tree ;; vc (built-in mode line status for version control) ;; vc-annotate (C-x v g) @@ -4247,6 +4248,10 @@ Also bind `class' to ((class color) (min-colors 89))." `(tuareg-opam-pkg-variable-name-face ((,class ,@(modus-operandi-theme-syntax-foreground cyan cyan-faint) :slant ,modus-theme-slant))) +;;;;; typescript + `(typescript-jsdoc-tag ((,class :foreground ,fg-special-mild :slant ,modus-theme-slant))) + `(typescript-jsdoc-type ((,class :foreground ,fg-special-calm :slant ,modus-theme-slant))) + `(typescript-jsdoc-value ((,class :foreground ,fg-special-cold :slant ,modus-theme-slant))) ;;;;; undo-tree `(undo-tree-visualizer-active-branch-face ((,class :inherit bold :foreground ,fg-main))) `(undo-tree-visualizer-current-face ((,class :foreground ,blue-intense))) diff --git a/modus-vivendi-theme.el b/modus-vivendi-theme.el index 05b61a2..28f012a 100644 --- a/modus-vivendi-theme.el +++ b/modus-vivendi-theme.el @@ -317,6 +317,7 @@ ;; treemacs ;; tty-menu ;; tuareg +;; typescript ;; undo-tree ;; vc (built-in mode line status for version control) ;; vc-annotate (C-x v g) @@ -4247,6 +4248,10 @@ Also bind `class' to ((class color) (min-colors 89))." `(tuareg-opam-pkg-variable-name-face ((,class ,@(modus-vivendi-theme-syntax-foreground cyan cyan-faint) :slant ,modus-theme-slant))) +;;;;; typescript + `(typescript-jsdoc-tag ((,class :foreground ,fg-special-mild :slant ,modus-theme-slant))) + `(typescript-jsdoc-type ((,class :foreground ,fg-special-calm :slant ,modus-theme-slant))) + `(typescript-jsdoc-value ((,class :foreground ,fg-special-cold :slant ,modus-theme-slant))) ;;;;; undo-tree `(undo-tree-visualizer-active-branch-face ((,class :inherit bold :foreground ,fg-main))) `(undo-tree-visualizer-current-face ((,class :foreground ,blue-intense))) -- cgit v1.0