{"id":13649630,"url":"https://github.com/palortoff/pass-extension-tail","last_synced_at":"2025-04-22T14:32:12.444Z","repository":{"id":47576420,"uuid":"82421075","full_name":"palortoff/pass-extension-tail","owner":"palortoff","description":"A pass extension to avoid printing the password to the console","archived":false,"fork":false,"pushed_at":"2022-04-28T08:57:25.000Z","size":22,"stargazers_count":82,"open_issues_count":1,"forks_count":9,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-11-10T00:33:10.852Z","etag":null,"topics":["extension","pass","password-store"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/palortoff.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2017-02-18T22:50:42.000Z","updated_at":"2024-09-20T16:22:04.000Z","dependencies_parsed_at":"2022-07-22T06:17:57.927Z","dependency_job_id":null,"html_url":"https://github.com/palortoff/pass-extension-tail","commit_stats":null,"previous_names":[],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/palortoff%2Fpass-extension-tail","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/palortoff%2Fpass-extension-tail/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/palortoff%2Fpass-extension-tail/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/palortoff%2Fpass-extension-tail/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/palortoff","download_url":"https://codeload.github.com/palortoff/pass-extension-tail/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":250259131,"owners_count":21401045,"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":["extension","pass","password-store"],"created_at":"2024-08-02T02:00:21.491Z","updated_at":"2025-04-22T14:32:07.434Z","avatar_url":"https://github.com/palortoff.png","language":"Shell","funding_links":[],"categories":["Extensions"],"sub_categories":["Output"],"readme":"# pass tail\r\n\r\nAn extension for the [password store](https://www.passwordstore.org/) that allows to display and edit password meta data without displaying the password itself to bystanders.\r\n\r\n[password store](https://www.passwordstore.org/) proposes a format to store meta data in the password file. The password is stored in the first line followed by data like the URL, username and other meta data in the following lines. A common password file would look like this:\r\n```\r\nYw|ZSNH!}z\"6{ym9pI\r\nURL: *.amazon.com/*\r\nUsername: AmazonianChicken@example.com\r\n```\r\n\r\nA common use case is to copy the first line, the password, using `pass show -c \u003cpassword file\u003e`.\r\n\r\nThe meta data usually cannot be copied but needs to be displayed as it contains type and value.\r\n\r\n## pass tail\r\n\r\n`pass tail \u003cpassword file\u003e` displays the whole password file except for the first line. This allows to inspect the meta data on the console without displaying the password in plain text:\r\n\r\n```\r\nURL: *.amazon.com/*\r\nUsername: AmazonianChicken@example.com\r\n```\r\n\r\n## pass tailedit\r\n\r\n`pass tailedit \u003cpassword file\u003e` opens the password file in the editor omitting the first line. When saving the first line is prepended.\r\n\r\n## Installation\r\n\r\n- Enable password-store extensions by setting ``PASSWORD_STORE_ENABLE_EXTENSIONS=true``\r\n- ``make install``\r\n- alternatively add `tail.bash` and `tailedit.bash` to your extension folder (by default at `~/.password-store/.extensions`)\r\n\r\n## Completion\r\n\r\nThis extensions comes with the extension bash completion support added with password-store version 1.7.3\r\n\r\nWhen installed, bash completion is already installed. Alternatively source `completion/pass-tail.bash.completion`\r\n\r\nfish and zsh completion are not available, feel free to contribute.\r\n\r\nFor bash completion prior to password-store 1.7.3 see [old documentation](https://github.com/palortoff/pass-extension-tail/blob/42c6a182fd4c2b68be21af0dc6ed40fda188da12/README.md)\r\n\r\n## Contribution\r\n\r\nContributions are always welcome.\r\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpalortoff%2Fpass-extension-tail","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpalortoff%2Fpass-extension-tail","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpalortoff%2Fpass-extension-tail/lists"}