{"id":13649620,"url":"https://github.com/vy/pass-extension-copyq","last_synced_at":"2025-02-26T19:30:58.287Z","repository":{"id":66767022,"uuid":"131990830","full_name":"vy/pass-extension-copyq","owner":"vy","description":"A pass extension that copies a stored password using copyq.","archived":true,"fork":false,"pushed_at":"2022-12-11T19:18:50.000Z","size":7,"stargazers_count":9,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-08T03:43:48.776Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/vy.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"COPYING.txt","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2018-05-03T12:20:30.000Z","updated_at":"2024-12-23T14:25:19.000Z","dependencies_parsed_at":"2023-07-30T16:01:44.682Z","dependency_job_id":null,"html_url":"https://github.com/vy/pass-extension-copyq","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vy%2Fpass-extension-copyq","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vy%2Fpass-extension-copyq/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vy%2Fpass-extension-copyq/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/vy%2Fpass-extension-copyq/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/vy","download_url":"https://codeload.github.com/vy/pass-extension-copyq/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240677078,"owners_count":19839622,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-08-02T02:00:21.342Z","updated_at":"2025-02-26T19:30:57.868Z","avatar_url":"https://github.com/vy.png","language":"Shell","funding_links":[],"categories":["Extensions"],"sub_categories":["Output"],"readme":"[![License](https://img.shields.io/github/license/vy/pass-extension-copyq.svg)](http://www.apache.org/licenses/LICENSE-2.0.txt)\n\n# pass copyq\n\nA [pass](https://www.passwordstore.org/) extension that copies a stored\npassword using [copyq](https://github.com/hluk/CopyQ) with a certain\ntimeout. After timeout, the clipboard is either restored to its previous\nstate or cleared.\n\n## Usage\n\n```\npass copyq pass-name\n```\n\n## Example\n\n```\npass copyq email/gmail\n```\n\n## Installation\n\n1. First you have to enable `pass` extensions by setting\n  `PASSWORD_STORE_ENABLE_EXTENSIONS=true` environment variable.\n2. Add the `copyq.bash` file to `~/.password-store/.extensions`\n   with executable rights.\n\n## Enabling shell auto-completion\n\n`pass copyq` has (almost) identical shell auto-completion semantics with\n`pass show`. Hence you just need to find the relevant auto-completion\nfile of the shell of your preference and add `copyq` option next to\n`show` command.\n\nFor instance, in Ubuntu GNU/Linux 16.04.4 LTS, open\n`/usr/share/bash-completion/completions/pass` with a text\neditor and edit the below given part\n\n```bash\nshow|-*)\n    COMPREPLY+=($(compgen -W \"-c --clip\" -- ${cur}))\n    _pass_complete_entries 1\n    ;;\n```\n\nas follows:\n\n```bash\ncopyq|show|-*)\n    COMPREPLY+=($(compgen -W \"-c --clip\" -- ${cur}))\n    _pass_complete_entries 1\n    ;;\n```\n\n### Fish shell\n\n```bash\nfish\nmkdir $__fish_config_dir/completions\ncp ./completions/pass.fish $__fish_config_dir/completions \n```\n\n## License\n\nCopyright \u0026copy; 2018 [Volkan Yazıcı](http://vlkan.com/)\n\nLicensed under the Apache License, Version 2.0 (the \"License\");\nyou may not use this file except in compliance with the License.\nYou may obtain a copy of the License at\n\n   http://www.apache.org/licenses/LICENSE-2.0\n\nUnless required by applicable law or agreed to in writing, software\ndistributed under the License is distributed on an \"AS IS\" BASIS,\nWITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\nSee the License for the specific language governing permissions and\nlimitations under the License.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvy%2Fpass-extension-copyq","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvy%2Fpass-extension-copyq","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvy%2Fpass-extension-copyq/lists"}