BIG CHANGES! Moving from Packer to Lazy package manager. 25% complete!
This commit is contained in:
@ -1,124 +0,0 @@
|
||||
require("headlines").setup {
|
||||
markdown = {
|
||||
query = vim.treesitter.parse_query(
|
||||
"markdown",
|
||||
[[
|
||||
(atx_heading [
|
||||
(atx_h1_marker)
|
||||
(atx_h2_marker)
|
||||
(atx_h3_marker)
|
||||
(atx_h4_marker)
|
||||
(atx_h5_marker)
|
||||
(atx_h6_marker)
|
||||
] @headline)
|
||||
|
||||
(thematic_break) @dash
|
||||
|
||||
(fenced_code_block) @codeblock
|
||||
|
||||
(block_quote_marker) @quote
|
||||
(block_quote (paragraph (inline (block_continuation) @quote)))
|
||||
]]
|
||||
),
|
||||
headline_highlights = { "Headline" },
|
||||
codeblock_highlight = "CodeBlock",
|
||||
dash_highlight = "Dash",
|
||||
dash_string = "-",
|
||||
quote_highlight = "Quote",
|
||||
quote_string = "┃",
|
||||
fat_headlines = true,
|
||||
},
|
||||
rmd = {
|
||||
query = vim.treesitter.parse_query(
|
||||
"markdown",
|
||||
[[
|
||||
(atx_heading [
|
||||
(atx_h1_marker)
|
||||
(atx_h2_marker)
|
||||
(atx_h3_marker)
|
||||
(atx_h4_marker)
|
||||
(atx_h5_marker)
|
||||
(atx_h6_marker)
|
||||
] @headline)
|
||||
|
||||
(thematic_break) @dash
|
||||
|
||||
(fenced_code_block) @codeblock
|
||||
|
||||
(block_quote_marker) @quote
|
||||
(block_quote (paragraph (inline (block_continuation) @quote)))
|
||||
]]
|
||||
),
|
||||
treesitter_language = "markdown",
|
||||
headline_highlights = { "Headline" },
|
||||
codeblock_highlight = "CodeBlock",
|
||||
dash_highlight = "Dash",
|
||||
dash_string = "-",
|
||||
quote_highlight = "Quote",
|
||||
quote_string = "┃",
|
||||
fat_headlines = true,
|
||||
},
|
||||
norg = {
|
||||
query = vim.treesitter.parse_query(
|
||||
"norg",
|
||||
[[
|
||||
[
|
||||
(heading1_prefix)
|
||||
(heading2_prefix)
|
||||
(heading3_prefix)
|
||||
(heading4_prefix)
|
||||
(heading5_prefix)
|
||||
(heading6_prefix)
|
||||
] @headline
|
||||
|
||||
(weak_paragraph_delimiter) @dash
|
||||
(strong_paragraph_delimiter) @doubledash
|
||||
|
||||
((ranged_tag
|
||||
name: (tag_name) @_name
|
||||
(#eq? @_name "code")
|
||||
) @codeblock (#offset! @codeblock 0 0 1 0))
|
||||
|
||||
(quote1_prefix) @quote
|
||||
]]
|
||||
),
|
||||
headline_highlights = { "Headline" },
|
||||
codeblock_highlight = "CodeBlock",
|
||||
dash_highlight = "Dash",
|
||||
dash_string = "-",
|
||||
doubledash_highlight = "DoubleDash",
|
||||
doubledash_string = "=",
|
||||
quote_highlight = "Quote",
|
||||
quote_string = "┃",
|
||||
fat_headlines = true,
|
||||
},
|
||||
org = {
|
||||
query = vim.treesitter.parse_query(
|
||||
"org",
|
||||
[[
|
||||
(headline (stars) @headline)
|
||||
|
||||
(
|
||||
(expr) @dash
|
||||
(#match? @dash "^-----+$")
|
||||
)
|
||||
|
||||
(block
|
||||
name: (expr) @_name
|
||||
(#eq? @_name "SRC")
|
||||
) @codeblock
|
||||
|
||||
(paragraph . (expr) @quote
|
||||
(#eq? @quote ">")
|
||||
)
|
||||
]]
|
||||
),
|
||||
headline_highlights = { "Headline" },
|
||||
codeblock_highlight = "CodeBlock",
|
||||
dash_highlight = "Dash",
|
||||
dash_string = "-",
|
||||
quote_highlight = "Quote",
|
||||
quote_string = "┃",
|
||||
fat_headlines = true,
|
||||
},
|
||||
}
|
||||
Reference in New Issue
Block a user