{"repo":"k-lar/dynomark.nvim","free":true,"listed":false,"github":"https://github.com/k-lar/dynomark.nvim","clone":"git clone https://github.com/k-lar/dynomark.nvim.git","description":"Dynamic notes with dynomark queries for markdown, similar to obsidian's dataview","language":"Lua","stars":45,"topics":["markdown","neovim-plugin","query-language"],"license":"MIT","category":"productivity","readme_excerpt":"dynomark.nvim A Neovim plugin for executing and displaying Dynomark queries in Markdown files. Installation Using lazy.nvim: Showcase https://github.com/user-attachments/assets/0183a34c-2146-465a-9b58-11aa5db1cecb Usage - Use :Dynomark toggle to enable/disable Dynomark functionality. - Use :Dynomark run [vertical, horizontal, tab, float] to run the query under the cursor (has to be in a fenced dynomark block) and an optional buffer type to open the results in. Opens result of the query in a new buffer (by default a vertical split). - Use :Dynomark compile [vertical, horizontal, tab, float] to combine your file with dynomark query results in place of the queries Opens compiled file in a new buffer (by default a vertical split). - Map (DynomarkToggle) to a key of your choice for quick toggling of the plugin. - Map (DynomarkRun) to a key of your choice quickly show the results of a query inside a new buffer (vertical/horizontal split or tab) Examples for mapping both functions: Configuration Many lines of virtual text don't play well with cursors, especially when the cursor is on the top or bottom of the screen. There's an experimental option remap arrows , that tries to make scrolling long query results better with arrow keys. This option is false by default. Planned features - [X] Function to run and show only single queries - [X] Option to show results in a floating window buffer - [X] Open a new buffer that has results inserted in place of queries to allow saving \"compiled\" ","default_branch":null,"files":null,"tree":[],"storefront":"/r/k-lar","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/k-lar/dynomark.nvim/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}