From 17f6d68707e62ef7b25c38d65e227699ca0ff822 Mon Sep 17 00:00:00 2001 From: Jonas Chevalier Date: Fri, 17 Mar 2023 20:58:08 +0100 Subject: [PATCH] feat: add support for Nix code highlight (#4781 Nix is a build system and package manager and used in one of the top-10 most active repos on GitHub. --- shared/editor/nodes/CodeFence.ts | 2 ++ shared/editor/plugins/Prism.ts | 1 + 2 files changed, 3 insertions(+) diff --git a/shared/editor/nodes/CodeFence.ts b/shared/editor/nodes/CodeFence.ts index 80f651cb6..4cea6ed1a 100644 --- a/shared/editor/nodes/CodeFence.ts +++ b/shared/editor/nodes/CodeFence.ts @@ -34,6 +34,7 @@ import kotlin from "refractor/lang/kotlin"; import lisp from "refractor/lang/lisp"; import lua from "refractor/lang/lua"; import markup from "refractor/lang/markup"; +import nix from "refractor/lang/nix"; import objectivec from "refractor/lang/objectivec"; import ocaml from "refractor/lang/ocaml"; import perl from "refractor/lang/perl"; @@ -86,6 +87,7 @@ const DEFAULT_LANGUAGE = "javascript"; lisp, lua, markup, + nix, objectivec, ocaml, perl, diff --git a/shared/editor/plugins/Prism.ts b/shared/editor/plugins/Prism.ts index 86d11fd55..0f5610720 100644 --- a/shared/editor/plugins/Prism.ts +++ b/shared/editor/plugins/Prism.ts @@ -26,6 +26,7 @@ export const LANGUAGES = { lisp: "Lisp", lua: "Lua", mermaidjs: "Mermaid Diagram", + nix: "Nix", objectivec: "Objective-C", ocaml: "OCaml", perl: "Perl",