diff --git a/docs/release-notes/rl-0.8.md b/docs/release-notes/rl-0.8.md index 23afac32..1d7ce102 100644 --- a/docs/release-notes/rl-0.8.md +++ b/docs/release-notes/rl-0.8.md @@ -289,6 +289,8 @@ - Fix [blink.cmp] breaking when built-in sources were modified. - Fix [conform.nvim] not allowing disabling formatting on and after save. Use `null` value to disable them if conform is enabled. +- Add [markdown-oxide](https://github.com/Feel-ix-343/markdown-oxide) option to + markdown language module. - Fix Helm-YAML language module integration. YAML diagnostics will now remain in `helmfile`s when both are enabled. - Fix YAML language module not activating LSP keybinds if the Helm language diff --git a/modules/plugins/languages/markdown.nix b/modules/plugins/languages/markdown.nix index 0a3f0945..a619e3c8 100644 --- a/modules/plugins/languages/markdown.nix +++ b/modules/plugins/languages/markdown.nix @@ -23,6 +23,13 @@ filetypes = ["markdown" "markdown.mdx"]; root_markers = [".marksman.toml" ".git"]; }; + + markdown-oxide = { + enable = true; + cmd = [(getExe pkgs.markdown-oxide)]; + filetypes = ["markdown"]; + root_markers = [".git" ".obsidian" ".moxide.toml"]; + }; }; defaultFormat = "deno_fmt";