{"id":26328525,"url":"https://github.com/scruffaluff/scripts","last_synced_at":"2025-08-01T09:05:03.487Z","repository":{"id":47095596,"uuid":"361334976","full_name":"scruffaluff/scripts","owner":"scruffaluff","description":"Personal collection of utility applications, installers, and scripts.","archived":false,"fork":false,"pushed_at":"2025-03-14T05:24:43.000Z","size":2777,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-14T05:28:34.865Z","etag":null,"topics":["bash","powershell","script"],"latest_commit_sha":null,"homepage":"https://scruffaluff.github.io/scripts","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/scruffaluff.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE.md","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":"2021-04-25T05:00:13.000Z","updated_at":"2025-03-14T05:24:19.000Z","dependencies_parsed_at":"2024-01-17T06:44:52.722Z","dependency_job_id":"faf92b8e-bf2f-4a0a-b8a6-7e1d0ee4d413","html_url":"https://github.com/scruffaluff/scripts","commit_stats":null,"previous_names":["scruffaluff/scripts"],"tags_count":4,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scruffaluff%2Fscripts","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scruffaluff%2Fscripts/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scruffaluff%2Fscripts/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/scruffaluff%2Fscripts/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/scruffaluff","download_url":"https://codeload.github.com/scruffaluff/scripts/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243790997,"owners_count":20348385,"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":["bash","powershell","script"],"created_at":"2025-03-15T21:17:22.720Z","updated_at":"2025-08-01T09:05:03.390Z","avatar_url":"https://github.com/scruffaluff.png","language":"Shell","readme":"# Scripts\n\n![](https://img.shields.io/github/license/scruffaluff/scripts)\n![](https://img.shields.io/github/repo-size/scruffaluff/scripts)\n\nScripts is my personal collection of utility applications, installers, and\nscripts. For instructions on using these programs, see the\n[Install](https://scruffaluff.github.io/scripts/install) section of the\ndocumentation.\n\n## Installers\n\nThe following table shows the available installer programs. These are Bash, and\nPowerShell scripts that download dependencies, configure system settings, and\ninstall each program for immediate use.\n\n| Name    | Description                                         |\n| ------- | --------------------------------------------------- |\n| deno    | Installs Deno JavaScript runtime.                   |\n| jq      | Installs Jq JSON parser.                            |\n| just    | Installs Just command runner.                       |\n| nushell | Installs Nushell structured data shell.             |\n| scripts | Installs programs from the following scripts table. |\n| uv      | Installs Uv Python package manager.                 |\n\n## Scripts\n\nThe following table shows the available scripts. These scripts are single file\nprograms that perform convenience tasks. They can be installed with the\nrepository's `scripts` installer.\n\n| Name        | Description                                    |\n| ----------- | ---------------------------------------------- |\n| caffeinate  | Prevent system from sleeping during a program. |\n| clear-cache | Remove package manager caches.                 |\n| fdi         | Interactive Fd searcher.                       |\n| mlab        | Wrapper script for running Matlab as a CLI.    |\n| rgi         | Interactive Ripgrep searcher.                  |\n| trsync      | Rsync for one time remote connections.         |\n| tscp        | SCP for one time remote connections.           |\n| tssh        | SSH for one time remote connections.           |\n| vimu        | Convenience script for QEMU and Virsh.         |\n\n## Actions\n\nThe following table shows the available action programs. These actions are Bash\nand PowerShell scripts that are intended for one-time usage to change system\nsettings or run a temporary program.\n\n| Name          | Description                                    |\n| ------------- | ---------------------------------------------- |\n| purge-snap    | Remove all traces of the Snap package manager. |\n| tmate-session | Install and run Tmate for CI pipelines.        |\n\n## Contributing\n\nFor guidance on setting up a development environment and how to make a\ncontribution, see the\n[Contributing Guide](https://github.com/scruffaluff/scripts/blob/main/CONTRIBUTING.md).\n\n## License\n\nScripts is distributed under a\n[MIT license](https://github.com/scruffaluff/scripts/blob/main/LICENSE.md).\n","funding_links":[],"categories":[],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscruffaluff%2Fscripts","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fscruffaluff%2Fscripts","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fscruffaluff%2Fscripts/lists"}