mirror of
https://github.com/RyanGreenup/cadmus.git
synced 2025-08-06 14:16:33 +02:00
1.6 KiB
1.6 KiB
title
title |
---|
Web Title |
Print Web Title
!!! note
Start this with cadmus tools webtitle
What does it do
This transforms a URL in the clipboard into a formatted link
How Do I use it
Copy / Paste a URL then type cadmus tools webtitle
, the clipboard should be transformed into a formatted link with the right title.
When Would This Be Used
This is great for footnotes.
Example
How does it Work
So essentially this just uses skim and bat to filter/preview the notes, the interactive command is used with ripgrep and piping (that took me forever to figure out!!) to highlight the match in the preview.1 This is the code that achieves it:
sk -m -i -c 'recoll -b -t -q "ext:md" {} |\
cut -c 8- | sed s/^/realpath\ \"/ |\
sed s+\$+\"\ --relative-to\ \"./\"+ | bash' \
--bind pgup:preview-page-up,pgdn:preview-page-down \
--preview "bat --color=always --line-range :500 \
--terminal-width 80 --theme=TwoDark {+} \
--italic-text=always \
--decorations=always" \
--color=fg:#f8f8f2,bg:-1,matched:#6272a4,current_fg:#50fa7b,current_bg:#381070,border:#ff79c6,prompt:#bd93f9,query:#bd93f9,marker:#f1fa8c,header:#f1fa8c
-
This highlighting works with both
batand MDCat, I prefer MDCat but there is a bug with footnotes preventing me from being able to use it right at the moment. ↩︎