{"id":18445895,"url":"https://github.com/voronenko/armfiles","last_synced_at":"2025-04-15T01:49:40.348Z","repository":{"id":92366557,"uuid":"361221182","full_name":"Voronenko/armfiles","owner":"Voronenko","description":"Arm optimized dotfiles, less heavy than usual dotfiles","archived":false,"fork":false,"pushed_at":"2025-03-06T18:21:59.000Z","size":309,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-04-15T01:49:36.852Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"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/Voronenko.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","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-24T17:11:56.000Z","updated_at":"2025-03-06T18:22:03.000Z","dependencies_parsed_at":"2024-12-25T02:11:02.250Z","dependency_job_id":"554aecba-2863-4d70-9b22-02945d7a768c","html_url":"https://github.com/Voronenko/armfiles","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/Voronenko%2Farmfiles","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Voronenko%2Farmfiles/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Voronenko%2Farmfiles/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Voronenko%2Farmfiles/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Voronenko","download_url":"https://codeload.github.com/Voronenko/armfiles/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248991539,"owners_count":21194894,"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":[],"created_at":"2024-11-06T07:07:48.629Z","updated_at":"2025-04-15T01:49:40.327Z","avatar_url":"https://github.com/Voronenko.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"\n\n## Locales\n\nFor a naked system you might need to switch to utf locale manually\n\n```sh\napt-get install -y locales\nlocale-gen en_US.UTF-8\nlocaledef -i en_US -c -f UTF-8 -A /usr/share/locale/locale.alias en_US.UTF-8\n```\n\n## Mimic docker behavior with podman\n\n```sh\nsudo systemctl enable --now podman.socket\n```\n\n```sh\nsudo systemctl start podman.socket\n```\n\nTo enable the link to var/lib/docker.sock using the docker-podman package:\n\n```sh\nsudo apt install podman-docker\n```\n\nValidate\n\n```sh\nsudo curl -H \"Content-Type: application/json\" --unix-socket /var/run/docker.sock http://localhost/_ping\nOK\n```\n\nHowever, if podman-docker is not present on your distribution - install podman-compose, and start using podman binary.\n\n\nDon't forget to specify registries to search\n\nThe registries.conf configuration is in play whenever we push or pull an image. Or, more generally speaking, whenever we contact a container registry. \nThat's an easy rule of thumb. The systemwide location is /etc/containers/registries.conf, but if you want to change that for a single user, \nyou can create a new file at $HOME/.config/containers/registries.conf.\n\n```\n[registries.search] \nregistries = ['docker.io', 'registry.fedoraproject.org', 'quay.io', 'registry.access.redhat.com', 'registry.centos.org']\n```\n\n## Troubleshouting\n\nQ: I see \"left_prompt_segment:XX: command not found: print_icon\"  error message\nA: Try following\n\n```sh\nsource \"${HOME}/dotfiles/helpers/icons.zsh\"\n(anon):107: character not in range\n```\n\nThat \"character not in range\" error occurs when zsh's print or echo encounters an escape sequence that's not valid for the encoding it's currently using. \nYou can cause it by setting your LC_CTYPE to a non-UTF-8 locale.\n\n```sh\nexport LC_ALL=\"en_US.UTF-8\"\nexport LC_CTYPE=\"en_US.UTF-8\"\nsudo dpkg-reconfigure locales\n```\n\nQ: Using podman instead of docker I am getting error \"The cgroupv2 manager is set to systemd but there is no systemd user session available\"\nA:\n   edit /etc/containers/containers.conf, ensure following contents:\n\n```\n[engine]\ncgroup_manager = \"cgroupfs\"\nevents_logger = \"file\"\n```\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvoronenko%2Farmfiles","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fvoronenko%2Farmfiles","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fvoronenko%2Farmfiles/lists"}