dotfiles/.config/nvim/lua/plugins/extras/ui/image.lua
Sergio Laín c2e92f0ef5
♻️ refactor(nvim): a lot of changes to the structure of the config
moved extras, mason and tressitter packages, and some new extras for web dev
2023-11-15 12:46:38 +01:00

39 lines
1 KiB
Lua

return {
{
"edluffy/hologram.nvim",
lazy = true,
enabled = false,
opts = {
auto_display = true, -- WIP automatic markdown image display, may be prone to breaking
},
},
{
"3rd/image.nvim",
event = "VeryLazy",
dependencies = { "nvim-treesitter/nvim-treesitter" },
opts = {
backend = "kitty",
integrations = {
markdown = {
enabled = true,
clear_in_insert_mode = false,
download_remote_images = true,
only_render_image_at_cursor = false,
filetypes = { "markdown", "vimwiki" }, -- markdown extensions (ie. quarto) can go here
},
neorg = {
enabled = true,
clear_in_insert_mode = false,
download_remote_images = true,
only_render_image_at_cursor = false,
filetypes = { "norg" },
},
},
max_width = nil,
max_height = nil,
max_width_window_percentage = nil,
max_height_window_percentage = 50,
kitty_method = "normal",
},
},
}