The KRunner plugin I use doesn't have a comprehensive Markdown parser, but it works great with the format I've been using. https://github.com/andrewrabert/krunner-markdown-bookmarks Ex:
# Bookmarks ## Code - [GitHub](https://github.com) - [GitLab - Arch Linux](https://gitlab.archlinux.org) ## Social - [Hacker News](https://news.ycombinator.com) - [Reddit](https://www.reddit.com)