{"repo":"nakabonne/pbgopy","free":true,"listed":false,"github":"https://github.com/nakabonne/pbgopy","clone":"git clone https://github.com/nakabonne/pbgopy.git","description":"Copy and paste between devices","language":"Go","stars":815,"topics":["go","golang","clipboard","copy-paste","cli"],"license":"MIT","category":"cli-tools","readme_excerpt":"pbgopy pbgopy acts like pbcopy/pbpaste but for multiple devices. It lets you share data across devices like you copy and paste. Installation Binary releases are available through here. macOS RHEL/CentOS Debian/Ubuntu Arch Linux AUR package is available: pbgopy Nix Go Docker Usage First up, you start the pbgopy server which works as a shared clipboard for devices. It listens on port 9090 by default. You must allow access to this port for each device you want to share data with. Populate the address of the host where the above process is running into the PBGOPY SERVER environment variable. Then put the data entered in STDIN into the server with: Paste it on another device with: History of copies To keep previous copies, start the server with a larger history limit: Each successful copy creates a new history entry and paste still returns the latest entry by default. You can list entries without printing full clipboard contents, paste a specific entry, or delete history: The default history limit is 1 , which preserves the existing latest-only behavior. Give --history-limit 0 for unlimited in-memory history. End-to-end encryption pbgopy comes with a built-in ability to encrypt/decrypt with a variety of keys. With symmetric-key: You can derive the key from password with the -p flag, which is provided so that you can encrypt/decrypt without previous setting. Be aware that this way cannot prevent a dictionary attack. For more safety, it is highly recommended to use a 32-bytes symmet","default_branch":null,"files":null,"tree":[],"storefront":"/r/nakabonne","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nakabonne/pbgopy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}