Module: Clipboard::LinuxWayland
Constant Summary collapse
- WRITE_COMMAND =
"wl-copy"
- READ_COMMAND =
"wl-paste"
Instance Method Summary collapse
Instance Method Details
#clear ⇒ Object
30 31 32 |
# File 'lib/clipboard/linux_wayland.rb', line 30 def clear `#{WRITE_COMMAND} -c` end |
#copy(data) ⇒ Object
25 26 27 28 |
# File 'lib/clipboard/linux_wayland.rb', line 25 def copy(data) Utils.popen WRITE_COMMAND, data paste end |
#paste(might_select_primary_clipboard = nil) ⇒ Object
17 18 19 20 21 22 23 |
# File 'lib/clipboard/linux_wayland.rb', line 17 def paste(might_select_primary_clipboard = nil) if might_select_primary_clipboard == "primary" `#{READ_COMMAND} -p` else `#{READ_COMMAND}` end end |