From 8aac681b97593d0b775c94106a57381a6d7a9d45 Mon Sep 17 00:00:00 2001 From: yory8 <39745367+yory8@users.noreply.github.com> Date: Thu, 10 Sep 2020 16:25:56 +0200 Subject: [PATCH] docs: fix usage of primary clipboard (#48) --- README.md | 4 +++- docs/clipman.1 | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 4aafa5c..e6d68bd 100644 --- a/README.md +++ b/README.md @@ -23,7 +23,9 @@ These distros ship with clipman binaries in their repos: ## Usage -Run the binary in your Sway session by adding `exec wl-paste -t text --watch clipman store` (or `exec wl-paste -t text --watch clipman store 1>> PATH/TO/LOGFILE 2>&1 &` to log errors) at the beginning of your config. If you want primary clipboard support, add the `-p` flag to the `wl-paste` command; note that primary and secondary clipboard will be mixed together. +Run the binary in your Sway session by adding `exec wl-paste -t text --watch clipman store` (or `exec wl-paste -t text --watch clipman store 1>> PATH/TO/LOGFILE 2>&1 &` to log errors) at the beginning of your config. + +For primary clipboard support, also add `exec wl-paste -p -t text --watch clipman store -P --histpath="~/.local/share/clipman-primary.json` (note that both the `-p` in wl-paste and the `-P` in clipman are mandatory in this case). To query the history and select items, run the binary as `clipman pick -t wofi`. You can assign it to a keybinding: `bindsym $mod+h exec clipman pick -t wofi`. You can pass additional arguments to the selector like this: `clipman pick --tool wofi -T'--prompt=my-prompt -i'` (both `--prompt` and `-i` are flags of wofi). diff --git a/docs/clipman.1 b/docs/clipman.1 index 503b332..76f6e3f 100644 --- a/docs/clipman.1 +++ b/docs/clipman.1 @@ -78,7 +78,9 @@ Separate items using NULL; recommended if your tool supports --read0 or similar .PP Serve the last recorded item from history .SH "USAGE" -Run the binary in your Sway session by adding `exec wl-paste -t text --watch clipman store` (or `exec wl-paste -t text --watch clipman store 1>> PATH/TO/LOGFILE 2>&1 &` to log errors) at the beginning of your config. If you want primary clipboard support, add the `-p` flag to the `wl-paste` command; note that primary and secondary clipboard will be mixed together. +Run the binary in your Sway session by adding `exec wl-paste -t text --watch clipman store` (or `exec wl-paste -t text --watch clipman store 1>> PATH/TO/LOGFILE 2>&1 &` to log errors) at the beginning of your config. +.PP +For primary clipboard support, also add `exec wl-paste -p -t text --watch clipman store -P --histpath="~/.local/share/clipman-primary.json` (note that both the `-p` in wl-paste and the `-P` in clipman are mandatory in this case). .PP To query the history and select items, run the binary as `clipman pick -t wofi`. You can assign it to a keybinding: `bindsym $mod+h exec clipman pick -t wofi`. You can pass additional arguments to the selector like this: `clipman pick --tool wofi -T'--prompt=my-prompt -i'` (both `--prompt` and `-i` are flags of wofi).