An open API service indexing awesome lists of open source software.

https://github.com/denius/markdown-css

Custom CSS for displaying Markdown by (neo)vim plugin https://github.com/iamcco/markdown-preview.nvim
https://github.com/denius/markdown-css

Last synced: over 1 year ago
JSON representation

Custom CSS for displaying Markdown by (neo)vim plugin https://github.com/iamcco/markdown-preview.nvim

Awesome Lists containing this project

README

          

# markdown-css
Custom CSS for displaying Markdown by (neo)vim plugin https://github.com/iamcco/markdown-preview.nvim

Slightly modified CSS generated by the command:
```
github-markdown-css --theme=light > github-markdown-css-light.css
```
from https://github.com/sindresorhus/generate-github-markdown-css

# Install

```sh
cd ~/.config
git clone https://github.com/denius/markdown-css.git
```

# Set up

Plugin 'iamcco/markdown-preview.nvim' config for 'lazy.nvim':
```lua
-- markdown preview plugin for (neo)vim
-- https://github.com/iamcco/markdown-preview.nvim
{
"iamcco/markdown-preview.nvim",
cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" },
build = "cd app && yarn install",
init = function()
vim.g.mkdp_filetypes = { "markdown", "quarto" }
vim.g.mkdp_auto_close = 1
vim.g.mkdp_highlight_css = vim.fn.expand('~/.config/markdown-css/github-markdown-css-light.css')
vim.g.mkdp_markdown_css = vim.fn.expand('~/.config/markdown-css/github-markdown-css-light.css')
-- vim.g.mkdp_browser = 'chromium'
-- config snippet via https://github.com/iamcco/markdown-preview.nvim/issues/262#issuecomment-1219333266
vim.cmd(
[[
function OpenMarkdownPreview (url)
execute "silent ! chromium-browser --new-window --app=" . a:url
endfunction
]]
)
vim.g.mkdp_browserfunc = 'OpenMarkdownPreview'
vim.keymap.set('n', 'v', ':MarkdownPreviewToggle', { silent = false })
end,
ft = { "markdown", "quarto" },
},
```