{"id":13624668,"url":"https://github.com/joinemm/bin","last_synced_at":"2025-04-16T00:32:50.960Z","repository":{"id":48171377,"uuid":"351114384","full_name":"joinemm/bin","owner":"joinemm","description":":wastebasket: Compilation of all my shell scripts","archived":false,"fork":false,"pushed_at":"2024-11-05T18:02:35.000Z","size":81,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2024-11-05T19:18:33.510Z","etag":null,"topics":["linux","shell"],"latest_commit_sha":null,"homepage":"","language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/joinemm.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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-03-24T14:40:59.000Z","updated_at":"2024-11-05T18:02:39.000Z","dependencies_parsed_at":"2024-08-01T21:45:05.603Z","dependency_job_id":"d51503fc-1604-47f1-8e81-ded03ea4764a","html_url":"https://github.com/joinemm/bin","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joinemm%2Fbin","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joinemm%2Fbin/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joinemm%2Fbin/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/joinemm%2Fbin/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/joinemm","download_url":"https://codeload.github.com/joinemm/bin/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":223691707,"owners_count":17186868,"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":["linux","shell"],"created_at":"2024-08-01T21:01:44.936Z","updated_at":"2025-04-16T00:32:50.951Z","avatar_url":"https://github.com/joinemm.png","language":"Shell","funding_links":[],"categories":["Shell"],"sub_categories":[],"readme":"# `bin`\n\nThis is a collection of bash scripts I've written over the years for various purposes.\n\n## Usage on standard distros\n\nYou can find the scripts in `./src`.\n\n## Usage with Nix\n\nNix flake is included, which exposes some of the scripts as nix packages. (Many of them have no use on NixOS but are here for legacy reasons)\n\nThe built derivations include all of their dependencies in the wrapper path, so all scripts can be used as a self contained program.\n\nYou have two options: you can either install these scripts into your system path, or run them with `nix run`.\n\n### Install\n\nIn your system `flake.nix` import the flake as an input:\n\n```nix\n{\n  # ...\n  inputs = {\n    bin.url = \"github:joinemm/bin\";\n    ... # your other inputs\n  };\n}\n```\n\nThe script packages are exposed under `inputs.bin.packages.${system}`, and available `x86_64-linux` and `aarch64-linux`.\n\nYou can install the scripts you need like any other package:\n\n```nix\n{\n  environment.systemPackages = [\n    inputs.bin.packages.${system}.color\n  ];\n}\n```\n\nAfter this, the script is in your path and you can simply run it like any other program:\n\n```sh\ncolor\n```\n\n### Run without installing\n\n```sh\nnix run github:joinemm/bin#color\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoinemm%2Fbin","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjoinemm%2Fbin","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjoinemm%2Fbin/lists"}