{"id":16940734,"url":"https://github.com/halostatue-archive/fish-ssh-agent","last_synced_at":"2025-07-19T07:30:51.097Z","repository":{"id":58487083,"uuid":"303039189","full_name":"halostatue-archive/fish-ssh-agent","owner":"halostatue-archive","description":"SSH agent initialization for Fish","archived":true,"fork":false,"pushed_at":"2022-09-03T03:45:51.000Z","size":8,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":2,"default_branch":"main","last_synced_at":"2025-07-05T09:44:01.748Z","etag":null,"topics":["fish","fish-plugin","fish-shell","fisher","ssh-agent"],"latest_commit_sha":null,"homepage":"","language":"Shell","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/halostatue-archive.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2020-10-11T04:07:17.000Z","updated_at":"2025-03-31T01:35:44.000Z","dependencies_parsed_at":"2022-09-04T02:40:20.747Z","dependency_job_id":null,"html_url":"https://github.com/halostatue-archive/fish-ssh-agent","commit_stats":null,"previous_names":["halostatue-archive/fish-ssh-agent","halostatue/fish-ssh-agent"],"tags_count":8,"template":false,"template_full_name":null,"purl":"pkg:github/halostatue-archive/fish-ssh-agent","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/halostatue-archive%2Ffish-ssh-agent","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/halostatue-archive%2Ffish-ssh-agent/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/halostatue-archive%2Ffish-ssh-agent/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/halostatue-archive%2Ffish-ssh-agent/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/halostatue-archive","download_url":"https://codeload.github.com/halostatue-archive/fish-ssh-agent/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/halostatue-archive%2Ffish-ssh-agent/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265900803,"owners_count":23845992,"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":["fish","fish-plugin","fish-shell","fisher","ssh-agent"],"created_at":"2024-10-13T21:07:48.147Z","updated_at":"2025-07-19T07:30:50.807Z","avatar_url":"https://github.com/halostatue-archive.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# halostatue/fish-ssh-agent\n\nAutomatically initialize and load SSH agent identities.\n\nBased on code I used in my zsh configuration files. Originally based on code\nfrom Joseph M. Reagle (originally identified below, found in numerous places\nacross the web). http://www.cygwin.com/ml/cygwin/2001-06/msg00537.html\n\nAgent forwarding support is pulled from Oh My Zsh and is based on ideas from\nFlorent Thoumie and Jonas Pfenniger.\n\nThis version always assumes that there will be tmux agent forwarding, and\nunlike the zsh version does not permit the specification of identities to add\nto the agent; all identities with a `.pub` extension in `${HOME}/.ssh` will be\nloaded at all times.\n\nThe final call to add SSH identities to ssh-agent can be modified by setting\n`$halostatue_fish_ssh_agent_flags`. If not specified, defaults to\na platform-specific value:\n\n- on macOS, it uses `-q -A -K`, which means that non-error output is\n  suppressed; keys will be unlocked with passphrases from the keychain;\n  if passphrases are required, will be stored in the keychain.\n- on other platforms, it uses `-q`.\n\n[![Version]]\n\n## Installation\n\nInstall with [Fisher] (recommended):\n\n```fish\n# Fisher v3.x\nfisher add halostatue/fish-ssh-agent\n\n# Fisher v4.x: Dependencies must be specified explicitly.\nfisher install halostatue/fish-ssh-agent\n```\n\n\u003cdetails\u003e\n\u003csummary\u003eNot using a package manager?\u003c/summary\u003e\n\n---\n\nCopy `conf.d/*.fish` to your fish configuration directory preserving the\ndirectory structure.\n\n\u003c/details\u003e\n\n### System Requirements\n\n- [fish] 3.0+\n\n## License\n\n[MIT](LICENCE.md)\n\n[fish shell]: https://fishshell.com 'friendly interactive shell'\n[version]: https://img.shields.io/github/tag/halostatue/fish-ssh.svg?label=Version\n\n[![Version]]: https://github.com/halostatue/fish-ssh/releases\n[Fisher]: https://github.com/jorgebucaran/fisher\n[fish]: https://github.com/fish-shell/fish-shell\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhalostatue-archive%2Ffish-ssh-agent","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhalostatue-archive%2Ffish-ssh-agent","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhalostatue-archive%2Ffish-ssh-agent/lists"}