{"id":22198207,"url":"https://github.com/cornfeedhobo/bash-trash","last_synced_at":"2026-05-16T01:35:43.282Z","repository":{"id":203417785,"uuid":"709562623","full_name":"cornfeedhobo/bash-trash","owner":"cornfeedhobo","description":"bash-trash","archived":false,"fork":false,"pushed_at":"2023-10-27T20:30:37.000Z","size":10,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-08-04T22:41:23.171Z","etag":null,"topics":["bash","trash"],"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/cornfeedhobo.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null}},"created_at":"2023-10-24T23:56:21.000Z","updated_at":"2023-10-25T00:05:07.000Z","dependencies_parsed_at":"2023-11-10T13:07:22.596Z","dependency_job_id":null,"html_url":"https://github.com/cornfeedhobo/bash-trash","commit_stats":{"total_commits":1,"total_committers":1,"mean_commits":1.0,"dds":0.0,"last_synced_commit":"992d43d226b54f8b5e518812e032eda62ef40f4a"},"previous_names":["cornfeedhobo/bash-trash"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/cornfeedhobo/bash-trash","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cornfeedhobo%2Fbash-trash","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cornfeedhobo%2Fbash-trash/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cornfeedhobo%2Fbash-trash/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cornfeedhobo%2Fbash-trash/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/cornfeedhobo","download_url":"https://codeload.github.com/cornfeedhobo/bash-trash/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/cornfeedhobo%2Fbash-trash/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33087028,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-15T20:25:35.270Z","status":"ssl_error","status_checked_at":"2026-05-15T20:25:34.732Z","response_time":103,"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":["bash","trash"],"created_at":"2024-12-02T14:26:34.125Z","updated_at":"2026-05-16T01:35:43.262Z","avatar_url":"https://github.com/cornfeedhobo.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# bash-trash\n\nTrash management, in BASH!\n\n## Install\n\n### Basher\n\n[basher](https://github.com/basherpm/basher/) is a package manager for shell scripts and functions.\n\n```shell\nbasher install cornfeedhobo/bash-trash\necho 'eval \"$(bash-trash init -)' \u003e\u003e .bashrc\n```\n\n### Manually\n\n```shell\ngit clone https://github.com/cornfeedhobo/bash-trash .bash-trash\necho 'eval \"$($HOME/.bash-trash/bin/bash-trash init -)' \u003e\u003e .bashrc\n```\n\n## Usage\n\n```plain\nUsage: bash-trash \u003ccommand\u003e [\u003cargs\u003e]\n\nSome useful bash-trash commands are:\n   commands     List all bash-trash commands\n   completions  Returns completions for the given bash-trash command\n   init         Outputs shell commands for initializing bash-trash\n   ls           List all trash files\n   lsd          List all trash files in the current directory\n   put          Put files in the trash\n   restore      Restore trash files\n   restored     Restore trash files from the current or any child directories\n\nSee 'bash-trash help \u003ccommand\u003e' for information on a specific command.\n```\n\n## Todo\n\n* [x] Support home trash\n* [ ] Support removable volumes\n\n## Is it any good?\n\n[Yes](http://news.ycombinator.com/item?id=3067434)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcornfeedhobo%2Fbash-trash","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcornfeedhobo%2Fbash-trash","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcornfeedhobo%2Fbash-trash/lists"}