{"id":20106854,"url":"https://github.com/py4mac/dotfiles","last_synced_at":"2026-05-09T06:32:11.138Z","repository":{"id":37447323,"uuid":"496290329","full_name":"py4mac/dotfiles","owner":"py4mac","description":"Personal script files to easily setup new dev environment","archived":false,"fork":false,"pushed_at":"2022-07-16T10:51:20.000Z","size":16,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-05-29T11:20:07.327Z","etag":null,"topics":["ansible","dotfiles"],"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/py4mac.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}},"created_at":"2022-05-25T15:32:55.000Z","updated_at":"2022-06-21T14:43:36.000Z","dependencies_parsed_at":"2022-07-16T13:16:13.204Z","dependency_job_id":null,"html_url":"https://github.com/py4mac/dotfiles","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/py4mac/dotfiles","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/py4mac%2Fdotfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/py4mac%2Fdotfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/py4mac%2Fdotfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/py4mac%2Fdotfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/py4mac","download_url":"https://codeload.github.com/py4mac/dotfiles/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/py4mac%2Fdotfiles/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":260857364,"owners_count":23073435,"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":["ansible","dotfiles"],"created_at":"2024-11-13T17:54:58.195Z","updated_at":"2026-05-09T06:32:06.088Z","avatar_url":"https://github.com/py4mac.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Dotfiles configuration files\n\nInspired by: https://github.com/kespinola/dotfiles\n\nTarget embedded software development:\n- arm toolchain\n- ceedling tool\n- plantuml\n- rust\n- yocto utils\n...\n\n## Environment configuration\n\n### Preparing local file\n\nConfiguration file is located [here](./group_vars/local)\n\n### Option1 - Installing it on a new machine\nThis command installs all required packages\n```sh\n$ ./bin/dot-bootstrap env\n```\n\n### Option2 - Installing it inside a container\n\nThis command installs all required packages\n```sh\n$ ./bin/dot-bootstrap venv\n```\n\nIn order to build dockerfile, you can run the following command\n```sh\n$ docker build -t virtual-env .\n```\n\nAs an example, to run it using docker-compose\n\n```sh\nservices:\n  virtual-env:\n    image: virtual-env\n    volumes:\n      - ./workspace:/home/dev/workspace\n    secrets:\n      - user_ssh_key\nsecrets:\n  user_ssh_key:\n    file: ~/.ssh/id_rsa\n```","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpy4mac%2Fdotfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpy4mac%2Fdotfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpy4mac%2Fdotfiles/lists"}