local M = {} local function img_name() vim.fn.inputsave() local name = vim.fn.input('Name: ') vim.fn.inputrestore() if name == nil or name == '' then return os.date('%y-%m-%d-%H-%M-%S') end return name end function M.setup() require 'clipboard-image'.setup { default = { img_name = img_name }, tex = { img_dir = { "%:p:h", "img" }, affix = "\\includegraphics[width=\\textwidth]{%s}", }, } vim.keymap.set("n", "p", ":PasteImg", { desc = "Paste image from clipboard" }) end return M