https://github.com/hmaier-dev/arch-configurator
personalized script-collection for easing my time with arch
https://github.com/hmaier-dev/arch-configurator
arch bash bash-script configuration linux
Last synced: 3 months ago
JSON representation
personalized script-collection for easing my time with arch
- Host: GitHub
- URL: https://github.com/hmaier-dev/arch-configurator
- Owner: hmaier-dev
- Created: 2022-02-14T12:48:41.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2024-07-18T07:36:24.000Z (almost 2 years ago)
- Last Synced: 2025-02-01T01:56:48.591Z (over 1 year ago)
- Topics: arch, bash, bash-script, configuration, linux
- Language: Shell
- Homepage:
- Size: 96.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## The "arch-configurator"
This collection of shell-scripts will guide me through a typical Arch-install.
### Instructions
At first, boot into the ISO and change the keyboard-layout with
* `loadkeys de`
* `loadkeys de-latin1`
After this step, you can clone this repo.
Everything in `system-level`, modifies the system and therefore must be run as root.
Changes to the user-profile are done by the scripts in `userland`. Do not run them as root.
For your own safety, read every script to understand what it does.
You can now start with the installation.
1. Partition your system (with `cfdisk`, `mkfs.fat -F 32 -n ` and `mkfs.ext4 -L `) and mount it for pacstrap.
2. Run `pacstrap -K /mnt base linux linux-firmware vim nvim`
3. Copy this repository from `/root` into `/mnt/root/`, so you can use the scripts on your first boot.
4. `arch-chroot` into `/mnt`. You can now setup the bootloader, network and the system itself.