summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-x.claude/hooks/markdown-format.sh2
-rw-r--r--.config/nvim/after/ftplugin/markdown.lua4
-rwxr-xr-x.local/bin/dotfiles2
3 files changed, 6 insertions, 2 deletions
diff --git a/.claude/hooks/markdown-format.sh b/.claude/hooks/markdown-format.sh
index 8728aeb..e8ffa0e 100755
--- a/.claude/hooks/markdown-format.sh
+++ b/.claude/hooks/markdown-format.sh
@@ -1,5 +1,5 @@
#!/bin/bash
file_path=$(jq -r '.tool_input.file_path')
if [[ "$file_path" =~ \.(md|markdown)$ ]]; then
- mdformat --number --extensions tables --extensions frontmatter --wrap 120 "$file_path"
+ mdformat --number --extensions tables --extensions frontmatter --extensions wikilink --wrap 120 "$file_path"
fi
diff --git a/.config/nvim/after/ftplugin/markdown.lua b/.config/nvim/after/ftplugin/markdown.lua
index f897606..1de3a37 100644
--- a/.config/nvim/after/ftplugin/markdown.lua
+++ b/.config/nvim/after/ftplugin/markdown.lua
@@ -13,6 +13,8 @@ local function format()
"tables",
"--extensions",
"frontmatter",
+ "--extensions",
+ "wikilink",
"--wrap",
tostring(vim.bo.textwidth),
"--check",
@@ -30,6 +32,8 @@ local function format()
"tables",
"--extensions",
"frontmatter",
+ "--extensions",
+ "wikilink",
"--wrap",
tostring(vim.bo.textwidth),
tempname,
diff --git a/.local/bin/dotfiles b/.local/bin/dotfiles
index 8a7f1f3..a11b85c 100755
--- a/.local/bin/dotfiles
+++ b/.local/bin/dotfiles
@@ -55,7 +55,7 @@ sync_mdformat() {
if prompt_for_install "Missing mdformat"; then pipx install mdformat; else return; fi
fi
local missing_injected_packages=()
- for pack in mdformat-gfm mdformat-frontmatter; do
+ for pack in mdformat-gfm mdformat-frontmatter mdformat-wikilink; do
if ! jq --exit-status ".venvs.mdformat.metadata.injected_packages | has(\"$pack\")" <<<"$pipx_json" >/dev/null 2>&1; then
missing_injected_packages+=("$pack")
fi