{"id":13649808,"url":"https://github.com/mnussbaum/PassHUD","last_synced_at":"2025-04-22T15:30:57.420Z","repository":{"id":40786506,"uuid":"153403560","full_name":"mnussbaum/PassHUD","owner":"mnussbaum","description":"A HUD-style interface for pass on macOS","archived":false,"fork":false,"pushed_at":"2019-02-23T23:01:34.000Z","size":1071,"stargazers_count":34,"open_issues_count":2,"forks_count":3,"subscribers_count":6,"default_branch":"master","last_synced_at":"2024-08-02T02:02:34.993Z","etag":null,"topics":["macos","pass","password","password-manager","password-store"],"latest_commit_sha":null,"homepage":null,"language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/mnussbaum.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":"2018-10-17T06:03:26.000Z","updated_at":"2024-01-25T02:22:39.000Z","dependencies_parsed_at":"2022-09-09T21:02:23.908Z","dependency_job_id":null,"html_url":"https://github.com/mnussbaum/PassHUD","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/mnussbaum%2FPassHUD","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnussbaum%2FPassHUD/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnussbaum%2FPassHUD/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/mnussbaum%2FPassHUD/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/mnussbaum","download_url":"https://codeload.github.com/mnussbaum/PassHUD/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223900372,"owners_count":17222028,"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":["macos","pass","password","password-manager","password-store"],"created_at":"2024-08-02T02:00:26.046Z","updated_at":"2024-11-10T00:31:48.617Z","avatar_url":"https://github.com/mnussbaum.png","language":"Swift","funding_links":[],"categories":["Interfaces"],"sub_categories":["All other extensions"],"readme":"## PassHUD\n\nA HUD-style fuzzy-finder interface for [zx2c4's\n`pass`](https://www.passwordstore.org) on macOS. Copies passwords to clipboard.\nDepends on `pass` being installed and configured.\n\n![Screenshot](PassHUDScreenShot.png)\n\n### Usage\n\nRun the PassHUD application, then open PassHUD's window by clicking its lock\nmenu bar icon, or by using its default keyboard shorcut of `⌘ ` + `/`.\n\nPassHUD fuzzy-finds passwords as you type. Click passwords to copy them to the\nclipboard or just hit `Enter` once the password is highlighted. PassHUD keeps\nrecently used passwords at the top of the list for easy access.\n\nPasswords are written to the clipboard directly by `pass` and are never seen by\nPassHUD. Default `pass` clipboard clearing behavior applies.\n\n### Installation\n\nDownload and install the latest release from a DMG on [the releases\npage](https://github.com/mnussbaum/PassHUD/releases/).\n\n### Configuration\n\nPassHUD can be configured with an optional config file that can be created at\none of the following paths:\n\n* `~/.PassHUD`\n* `~/.config/PassHUD/config`\n\nThe config file is YAML and can set environment variables for PassHUD's\nexecution of `pass`, and an optional path to `pass` itself. If a path isn't\nprovided `pass` must be on the `$PATH`. All fields in the config are optional.\nHere's an exhaustive example config file:\n\n```yaml\n---\nversion: 1\n\npass:\n  commandPath: ~/a/non/default/path/to/pass\n  env:\n    - name: PASSWORD_STORE_DIR\n      value: ~/a/non/default/password/store/path\n\n# This example registers two arbitrary hot keys. Valid modifiers are: \"cmd\",\n# \"ctrl\", \"opt\" and \"shift\"\nhotKeys:\n  - modifiers:\n      - cmd\n      - shift\n    key: \\\n  - modifiers:\n      - cmd\n    key: /\n ```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmnussbaum%2FPassHUD","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fmnussbaum%2FPassHUD","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fmnussbaum%2FPassHUD/lists"}