Files
flake/nvim/lua/plugins/sniprun.lua
T
2025-07-27 20:40:34 +02:00

28 lines
645 B
Lua

return {
{
"sniprun",
keys = {
{ "<leader>r", "<cmd>SnipRun<cr>", desc = "Run code", mode = { "v" } },
{ "<leader>r", "<Plug>SnipRunOperator", desc = "Run code", mode = { "n" } },
{ "<leader>rr", "<cmd>SnipRun<cr>", desc = "Run code", mode = { "n" } },
},
opts = {
repl_enable = {},
display = { "VirtualLine", },
live_display = { "VirtualTextOk" },
show_no_output = { "Classic" },
snipruncolors = {
SniprunVirtualTextOk = { link = "Delimiter" },
SniprunVirtualTextErr = { link = "Error" },
},
ansi_escape = true,
},
after = function(plug)
require("sniprun").setup(plug.opts)
end,
},
}