diff --git a/clipboard/clipboard_unix.go b/clipboard/clipboard_unix.go index b60fd22..83760a5 100644 --- a/clipboard/clipboard_unix.go +++ b/clipboard/clipboard_unix.go @@ -12,6 +12,8 @@ import ( ) const ( + Primary bool + xsel = "xsel" xclip = "xclip" ) @@ -48,10 +50,16 @@ func init() { } func getPasteCommand() *exec.Cmd { + if Primary { + pasteCmdArgs = pasteCmdArgs[:1] + } return exec.Command(pasteCmdArgs[0], pasteCmdArgs[1:]...) } func getCopyCommand() *exec.Cmd { + if Primary { + copyCmdArgs = copyCmdArgs[:1] + } return exec.Command(copyCmdArgs[0], copyCmdArgs[1:]...) }