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
- Host: GitHub
- URL: https://github.com/denius/markdown-css
- Owner: denius
- License: mit
- Created: 2025-01-14T21:24:43.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-14T21:40:51.000Z (over 1 year ago)
- Last Synced: 2025-01-23T21:11:14.146Z (over 1 year ago)
- Language: CSS
- Size: 9.77 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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" },
},
```