gitextract_t5n8s8k6/ ├── .github/ │ ├── ISSUE_TEMPLATE/ │ │ ├── bug_report.md │ │ └── feature_request.md │ └── workflows/ │ ├── golangci-lint.yml │ ├── release.yml │ └── test.yml ├── .gitignore ├── .goreleaser.yaml ├── LICENSE ├── Makefile ├── README.md ├── doc/ │ ├── alternatives.md │ ├── configuration.md │ └── image/ │ └── demo.tape ├── docker-compose.yaml ├── go.mod ├── go.sum ├── internal/ │ ├── cmd/ │ │ ├── find.go │ │ ├── metafix.go │ │ ├── prune.go │ │ ├── prune_test.go │ │ ├── put.go │ │ ├── restore.go │ │ ├── restoreGroup.go │ │ ├── rm.go │ │ ├── root.go │ │ └── summary.go │ ├── env/ │ │ └── env.go │ ├── glog/ │ │ └── logger.go │ ├── posix/ │ │ ├── dir.go │ │ ├── file.go │ │ ├── path.go │ │ └── path_test.go │ ├── trash/ │ │ ├── flag.go │ │ └── trash.go │ ├── tui/ │ │ ├── boolInputModel.go │ │ ├── choiceInputModel.go │ │ ├── multiRestore.go │ │ ├── singleRestore.go │ │ ├── table/ │ │ │ ├── table.go │ │ │ └── table_test.go │ │ └── tui.go │ └── xdg/ │ ├── dirsizecache.go │ ├── dirsizecache_test.go │ ├── path.go │ ├── trashdir.go │ ├── trashdir_test.go │ ├── trashinfo.go │ └── trashinfo_test.go ├── itest/ │ ├── cli_test.go │ ├── put_test.go │ ├── setup.sh │ └── trash_test.go └── main.go