{"id":26568065,"url":"https://github.com/stephansama/alfred","last_synced_at":"2026-05-16T10:32:06.094Z","repository":{"id":271194336,"uuid":"912655234","full_name":"stephansama/alfred","owner":"stephansama","description":null,"archived":false,"fork":false,"pushed_at":"2025-03-16T13:27:47.000Z","size":83139,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-22T19:43:33.594Z","etag":null,"topics":["alfred","alfred-workflows","dotfiles","dotfiles-macos","macos"],"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/stephansama.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,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2025-01-06T05:52:16.000Z","updated_at":"2025-03-17T03:01:08.000Z","dependencies_parsed_at":"2025-03-15T12:31:37.582Z","dependency_job_id":null,"html_url":"https://github.com/stephansama/alfred","commit_stats":null,"previous_names":["stephansama/alfred-configuration","stephansama/alfred"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/stephansama/alfred","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephansama%2Falfred","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephansama%2Falfred/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephansama%2Falfred/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephansama%2Falfred/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/stephansama","download_url":"https://codeload.github.com/stephansama/alfred/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/stephansama%2Falfred/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33098790,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-16T04:41:52.686Z","status":"ssl_error","status_checked_at":"2026-05-16T04:41:52.009Z","response_time":115,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.5:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"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":["alfred","alfred-workflows","dotfiles","dotfiles-macos","macos"],"created_at":"2025-03-22T19:31:04.040Z","updated_at":"2026-05-16T10:32:06.061Z","avatar_url":"https://github.com/stephansama.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Alfred configuration\n\n## How to use this repo\n\ndownload the repo and run the `collect.sh` script in order to generate a workflows.zip\n\n## Workflows that I have made\n\n- [Alfred Kaomoji](https://github.com/stephansama/alfred-kaomoji)\n\n## Workflows that I use\n\n### Misc\n\n- [Visual Studio Code](https://github.com/alexchantastic/alfred-open-with-vscode-workflow)\n\n### [Vitor Galvao](https://github.com/vitorgalvao/alfred-workflows)\n\n- [Alfred Gallery](https://alfred.app/workflows/alfredapp/alfred-gallery/)\n- [Banner Be Gone](https://alfred.app/workflows/alfredapp/banner-be-gone/)\n- [Dente azul](https://alfred.app/workflows/vitor/dente-azul/)\n- [Download Media](https://alfred.app/workflows/vitor/download-media/)\n- [Google Suggest](https://alfred.app/workflows/alfredapp/google-suggest/)\n- [HEIC to JPEG](https://alfred.app/workflows/alfredapp/heic-to-jpeg/)\n- [Rename Action](https://alfred.app/workflows/vitor/rename-action/)\n- [Switch Appearance](https://alfred.app/workflows/alfredapp/switch-appearance/)\n- [System Settings](https://alfred.app/workflows/alfredapp/system-settings/)\n\n### Collect workflow title script\n\n```js\nimport { parseStringPromise } from \"npm:xml2js\";\nimport fs from \"node:fs\";\n\nconst titleKey = \"bundleid\";\nconst workflow_dir = \"./workflows/\";\nconst workflows = fs.readdirSync(workflow_dir);\n\nconst promises = workflows.map(async (workflow) =\u003e {\n const filename = `${workflow_dir}${workflow}/info.plist`;\n const file = fs.readFileSync(filename, { encoding: \"utf8\" });\n return await parseStringPromise(file);\n});\n\nconst data = await Promise.all(promises);\n\nconst title = data.map((d) =\u003e {\n const dict = d.plist.dict.shift();\n return dict.string[dict.key.indexOf(titleKey)];\n});\n\nconsole.log(title.join(\"\\n\"));\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephansama%2Falfred","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fstephansama%2Falfred","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fstephansama%2Falfred/lists"}