summaryrefslogtreecommitdiff
path: root/config/mpv/scripts/appendclipboard.lua
blob: 1086bfe26270761164333eb4bf173c33bccb959e (plain)
1
2
3
4
5
6
7
8
9
10
11
require "mp.msg"

function append_from_clipboard()
   local process = assert(io.popen("xclip -o -selection clipboard"))
   local url = process:read("*all")
   local rc = {process:close()}
   mp.command("show-text \"Add: " .. url .. "\"")
   mp.command("loadfile \"" .. url .. "\" append-play")
end

mp.add_key_binding("Shift+INS", "append_from_clipboard", append_from_clipboard)