local global = require("config.global") local latex_enabled = global.is_home and global.is_linux ---@type table local opts = { file_types = { "markdown", "vimwiki", "Avante" }, anti_conceal = { -- This enables hiding any added text on the line the cursor is on -- This does have a performance penalty as we must listen to the 'CursorMoved' event enabled = true, }, latex = { enabled = latex_enabled, }, heading = { icons = { "󰲡 ", "󰲣 ", "󰲥 ", "󰲧 ", "󰲩 ", "󰲫 " }, signs = { "󰫎 " }, }, code = { above = "▄", below = "▀", }, dash = { icon = "─", }, bullet = { icons = { "●", "○", "◆", "◇" }, }, checkbox = { unchecked = { icon = "󰄱 ", }, checked = { icon = "󰱒 ", }, custom = { todo = { rendered = "󰥔 ", }, }, }, quote = { icon = "▋", repeat_linebreak = false, }, pipe_table = { alignment_indicator = "━", border = { "┌", "┬", "┐", "├", "┼", "┤", "└", "┴", "┘", "│", "─", }, }, callout = { note = { rendered = "󰋽 Note" }, tip = { rendered = "󰌶 Tip" }, important = { rendered = "󰅾 Important" }, warning = { rendered = "󰀪 Warning" }, caution = { rendered = "󰳦 Caution" }, -- Obsidian: https://help.a.md/Editing+and+formatting/Callouts abstract = { rendered = "󰨸 Abstract" }, todo = { rendered = "󰗡 Todo" }, success = { rendered = "󰄬 Success" }, question = { rendered = "󰘥 Question" }, failure = { rendered = "󰅖 Failure" }, danger = { rendered = "󱐌 Danger" }, bug = { rendered = "󰨰 Bug" }, example = { rendered = "󰉹 Example" }, quote = { rendered = "󱆨 Quote" }, }, link = { image = "󰥶 ", hyperlink = "󰌹 ", custom = { web = { icon = "󰖟 ", }, }, }, } return opts