up
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
-- Quarto
|
||||
-- https://github.com/quarto-dev/quarto-nvim
|
||||
-- Quarto and other tools to use with
|
||||
-- quarto: https://github.com/quarto-dev/quarto-nvim
|
||||
-- vim-slime: https://github.com/jpalardy/vim-slime
|
||||
-- molten: https://github.com/benlubas/molten-nvim
|
||||
--
|
||||
|
||||
return {
|
||||
{
|
||||
@@ -9,4 +12,96 @@ return {
|
||||
'nvim-treesitter/nvim-treesitter',
|
||||
},
|
||||
},
|
||||
-- {
|
||||
-- 'jpalardy/vim-slime',
|
||||
-- init = function()
|
||||
-- vim.g.slime_target = 'kitty'
|
||||
-- vim.g.slime_no_mappings = 1
|
||||
-- end,
|
||||
-- },
|
||||
-- {
|
||||
-- 'benlubas/molten-nvim',
|
||||
-- version = '^1.0.0', -- use version <2.0.0 to avoid breaking changes
|
||||
-- dependencies = { '3rd/image.nvim' },
|
||||
-- build = ':UpdateRemotePlugins',
|
||||
-- init = function()
|
||||
-- -- these are examples, not defaults. Please see the readme
|
||||
-- vim.g.molten_image_provider = 'image.nvim'
|
||||
-- vim.g.molten_output_win_max_height = 20
|
||||
-- end,
|
||||
-- },
|
||||
-- {
|
||||
-- '3rd/image.nvim',
|
||||
-- build = false, -- so that it doesn't build the rock https://github.com/3rd/image.nvim/issues/91#issuecomment-2453430239
|
||||
-- opts = {
|
||||
-- backend = 'kitty',
|
||||
-- processor = 'magick_cli', -- or "magick_rock"
|
||||
-- integrations = {
|
||||
-- markdown = {
|
||||
-- enabled = true,
|
||||
-- clear_in_insert_mode = false,
|
||||
-- download_remote_images = true,
|
||||
-- only_render_image_at_cursor = false,
|
||||
-- only_render_image_at_cursor_mode = 'popup',
|
||||
-- floating_windows = false, -- if true, images will be rendered in floating markdown windows
|
||||
-- filetypes = { 'markdown', 'vimwiki', 'quarto' }, -- markdown extensions (ie. quarto) can go here
|
||||
-- },
|
||||
-- neorg = {
|
||||
-- enabled = true,
|
||||
-- filetypes = { 'norg' },
|
||||
-- },
|
||||
-- typst = {
|
||||
-- enabled = true,
|
||||
-- filetypes = { 'typst' },
|
||||
-- },
|
||||
-- html = {
|
||||
-- enabled = false,
|
||||
-- },
|
||||
-- css = {
|
||||
-- enabled = false,
|
||||
-- },
|
||||
-- },
|
||||
-- max_width = nil,
|
||||
-- max_height = nil,
|
||||
-- max_width_window_percentage = nil,
|
||||
-- max_height_window_percentage = 50,
|
||||
-- window_overlap_clear_enabled = false, -- toggles images when windows are overlapped
|
||||
-- window_overlap_clear_ft_ignore = { 'cmp_menu', 'cmp_docs', 'snacks_notif', 'scrollview', 'scrollview_sign' },
|
||||
-- editor_only_render_when_focused = false, -- auto show/hide images when the editor gains/looses focus
|
||||
-- tmux_show_only_in_active_window = false, -- auto show/hide images in the correct Tmux window (needs visual-activity off)
|
||||
-- hijack_file_patterns = { '*.png', '*.jpg', '*.jpeg', '*.gif', '*.webp', '*.avif' }, -- render image files as images when opened
|
||||
-- },
|
||||
-- },
|
||||
-- {
|
||||
-- 'HakonHarnes/img-clip.nvim',
|
||||
-- event = 'BufEnter',
|
||||
-- ft = { 'markdown', 'quarto', 'latex' },
|
||||
-- opts = {
|
||||
-- -- add options here
|
||||
-- -- or leave it empty to use the default settings
|
||||
-- default = {
|
||||
-- dir_path = 'img',
|
||||
-- },
|
||||
-- filetypes = {
|
||||
-- markdown = {
|
||||
-- url_encode_path = true,
|
||||
-- template = '',
|
||||
-- drag_and_drop = {
|
||||
-- download_images = false,
|
||||
-- },
|
||||
-- },
|
||||
-- quarto = {
|
||||
-- url_encode_path = true,
|
||||
-- template = '',
|
||||
-- drag_and_drop = {
|
||||
-- download_images = false,
|
||||
-- },
|
||||
-- },
|
||||
-- },
|
||||
-- },
|
||||
-- keys = {
|
||||
-- -- suggested keymap
|
||||
-- { '<leader>p', '<cmd>PasteImage<cr>', desc = 'Paste image from system clipboard' },
|
||||
-- },
|
||||
-- },
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user