{"id":22688729,"url":"https://github.com/yamlengineer/archinstaller","last_synced_at":"2025-04-12T21:52:35.185Z","repository":{"id":50590030,"uuid":"514213732","full_name":"YamlEngineer/ArchInstaller","owner":"YamlEngineer","description":"Arch iso made easy way ","archived":false,"fork":false,"pushed_at":"2022-08-18T11:17:53.000Z","size":71,"stargazers_count":16,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-04-12T21:52:30.717Z","etag":null,"topics":["arch-linux","archbased","archinstall","archlinux","archlinux-automatic","archlinux-dotfiles","archlinux-installer","linuxdistros"],"latest_commit_sha":null,"homepage":"","language":"Python","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/YamlEngineer.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE.md","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2022-07-15T09:37:09.000Z","updated_at":"2024-07-29T11:43:46.000Z","dependencies_parsed_at":"2022-08-12T21:50:20.599Z","dependency_job_id":null,"html_url":"https://github.com/YamlEngineer/ArchInstaller","commit_stats":null,"previous_names":[],"tags_count":0,"template":true,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YamlEngineer%2FArchInstaller","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YamlEngineer%2FArchInstaller/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YamlEngineer%2FArchInstaller/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/YamlEngineer%2FArchInstaller/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/YamlEngineer","download_url":"https://codeload.github.com/YamlEngineer/ArchInstaller/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248637834,"owners_count":21137538,"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":["arch-linux","archbased","archinstall","archlinux","archlinux-automatic","archlinux-dotfiles","archlinux-installer","linuxdistros"],"created_at":"2024-12-10T00:15:40.139Z","updated_at":"2025-04-12T21:52:35.163Z","avatar_url":"https://github.com/YamlEngineer.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003c!-- DevOps.nvim --\u003e\n\n# Arch Linux Installer\n\n[![Contributors][contributors-shield]][contributors-url]\n[![Forks][forks-shield]][forks-url]\n[![Stargazers][stars-shield]][stars-url]\n[![Issues][issues-shield]][issues-url]\n[![MIT License][license-shield]][license-url]\n[![Telegram][telegram-shield]][telegram-url]\n\n\u003c!-- GETTING STARTED --\u003e\n\n## Introduction\n\nInstall archlinux and config based on a yaml configuration\n\n## Getting Started\n\n### Prerequrments\n\n- Just Learning yaml :)\n\n### Installation\n\nThen we can clone this template or download script directly\n\n```sh\nwget archinstaller.ml -O ArchInstaller\n# or git clone https://github.com/FakeSudo/ArchInstaller\nchmod +x ArchInstaller\n./ArchInstaller # or ./ArchInstaller {url}\n```\n\nNOTE: before running Installer write config.yaml or pass a pastbin or git gist url to script\n\n## Configuration\n\nConfig will separate into user settings that run after Installation and root settings\n\n### Root settings:\n\n- username\n\n- Note : defualt password is 'password' and you can change it after reboot\n\n- hostname\n\n- locale\n\n  common: `en_US.UTF-8 UTF-8`\n\n- timezone\n\n  Find your timezone with `timedatectl list-timezones`\n\n- shell\n\n  Default user shell\n\n  common: `/bin/bash`\n\n- drive\n\n  - blk\n\n    The hard drive you want to install arch on it\n\n    example: `/dev/sda`\n\n  - erase\n\n    Format the hard drive don't enable this field unless you know what are you doing\n\n    example: Boolean value\n\n  - partitions\n\n    List of partition to create\n    Contains:\n\n    - size\n      in `K/M/G` format\n    - filesystem\n\n      type of the partition\n\n      commons: `uefi/linux/swap \u0026 all fdisk types`\n\n    - number\n\n      the number of the primary partition\n\n  for more information read `fdisk` manual\n\n- base packages\n\n  Packages needed for booting the system\n\n- base daemons\n\n### User settings contains:\n\n- custom script\n\n- aurhelper\n\n  common: `yay/paru`\n\n- user packages\n\n- user daemon\n\nNote: if you configured user setting you should rerun installer command after reboot\n\n\u003c!-- MARKDOWN LINKS \u0026 IMAGES --\u003e\n\u003c!-- https://www.markdownguide.org/basic-syntax/#reference-style-links --\u003e\n\n[contributors-shield]: https://img.shields.io/github/contributors/FakeSudo/ArchInstaller?style=for-the-badge\n[contributors-url]: https://github.com/FakeSudo/ArchInstaller/graphs/contributors\n[forks-shield]: https://img.shields.io/github/forks/FakeSudo/ArchInstaller?style=for-the-badge\n[forks-url]: https://github.com/FakeSudo/ArchInstaller/network/members\n[stars-shield]: https://img.shields.io/github/stars/FakeSudo/ArchInstaller?style=for-the-badge\n[stars-url]: https://github.com/FakeSudo/ArchInstaller/stargazers\n[issues-shield]: https://img.shields.io/github/issues/FakeSudo/ArchInstaller?style=for-the-badge\n[issues-url]: https://github.com/FakeSudo/ArchInstaller/issues\n[license-shield]: https://img.shields.io/github/license/FakeSudo/ArchInstaller?style=for-the-badge\n[license-url]: https://github.com/FakeSudo/ArchInstaller/blob/main/LICENSE.md\n[telegram-shield]: https://img.shields.io/badge/Telegram-blue.svg?style=for-the-badge\u0026logo=telegram\n[telegram-url]: https://t.me/FakeSudo\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyamlengineer%2Farchinstaller","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fyamlengineer%2Farchinstaller","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fyamlengineer%2Farchinstaller/lists"}