Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/Boldewyn/pass-sclip
A pass extension to copy to screen’s paste buffer
https://github.com/Boldewyn/pass-sclip
Last synced: 2 days ago
JSON representation
A pass extension to copy to screen’s paste buffer
- Host: GitHub
- URL: https://github.com/Boldewyn/pass-sclip
- Owner: Boldewyn
- License: gpl-2.0
- Created: 2017-03-30T12:59:26.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2017-05-31T14:14:11.000Z (over 7 years ago)
- Last Synced: 2024-08-03T02:02:49.430Z (3 months ago)
- Language: Shell
- Homepage:
- Size: 7.81 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-password-store - pass-sclip
README
# pass-sclip
A [pass](https://www.passwordstore.org/) extension to copy to [`screen`](https://www.gnu.org/software/screen/)’s paste buffer.
## Installation
Put `sclip.bash` in either of `/usr/lib/password-store/extensions` (global installation) or `~/.password-store/.extensions` (local to your user). Make sure, that:
1. `sclip.bash` is executable, and
2. that you have `PASSWORD_STORE_ENABLE_EXTENSIONS=true` exported.## Usage
Works exactly like `pass show --clip`, but puts the password in `screen`’s paste buffer. Example:
$ pass sclip foo/bar
Copied foo/bar to screen clipboard. Will clear in 45 seconds.
Now you can use the key combo `Ctrl-a ]` to paste the password into a screen window.The `screen` paste buffer will be cleared after the same time that `pass show --clip` uses. Use `PASSWORD_STORE_CLIP_TIME` to controll it.