diff --git a/lua/plugins/image.lua b/lua/plugins/image.lua index 9790255..0a4d951 100644 --- a/lua/plugins/image.lua +++ b/lua/plugins/image.lua @@ -10,13 +10,14 @@ return { markdown = { enabled = true, only_render_image_at_cursor = true, - only_render_image_at_cursor_mode = true, - floating_windows = true, + only_render_image_at_cursor_mode = "inline", + floating_windows = false, }, html = { enabled = true, }, }, + -- tmux_show_only_in_active_window = true, }) end, } diff --git a/lua/plugins/pastify.lua b/lua/plugins/pastify.lua index b782c4f..9e45f2d 100644 --- a/lua/plugins/pastify.lua +++ b/lua/plugins/pastify.lua @@ -1,49 +1,9 @@ -local path = vim.fn.expand '%:h' return { - 'TobinPalmer/pastify.nvim', - cmd = { 'Pastify', 'PastifyAfter' }, - event = { 'BufReadPost' }, -- Load after the buffer is read, I like to be able to paste right away - keys = { - { noremap = true, mode = 'x', 'p', 'PastifyAfter' }, - { noremap = true, mode = 'n', 'p', 'PastifyAfter' }, - { noremap = true, mode = 'n', 'P', 'Pastify' }, - }, - config = function() - require('pastify').setup { - opts = { - -- absolute_path = true, -- use absolute or relative path to the working directory - absolute_path = false, - apikey = '', -- Api key, required for online saving - -- local_path = path .. '/attachments/', -- The path to put local files in, ex ~/Projects//assets/images/.png - local_path = '', - save = 'local_file', -- Either 'local' or 'online' or 'local_file' - filename = function() - return vim.fn.expand '%:t:r' .. '_' .. os.date '%Y-%m-%d_%H-%M-%S' - end, - default_ft = 'markdown', -- Default filetype to use - }, - ft = { -- Custom snippets for different filetypes, will replace $IMG$ with the image url - html = '', - markdown = '![]($IMG$)', - tex = [[\includegraphics[width=\linewidth]{$IMG$}]], - css = 'background-image: url("$IMG$");', - js = 'const img = new Image(); img.src = "$IMG$";', - xml = '', - php = '"; ?>', - python = '# $IMG$', - java = '// $IMG$', - c = '// $IMG$', - cpp = '// $IMG$', - swift = '// $IMG$', - kotlin = '// $IMG$', - go = '// $IMG$', - typescript = '// $IMG$', - ruby = '# $IMG$', - vhdl = '-- $IMG$', - verilog = '// $IMG$', - systemverilog = '// $IMG$', - lua = '-- $IMG$', - }, - } - end, + "TobinPalmer/pastify.nvim", + cmd = { "Pastify", "PastifyAfter" }, + config = function() + require("pastify").setup({ + opts = {}, + }) + end, }