Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cycneuramus/arch-install
Bash script for installing Arch Linux with some bells and whistles
https://github.com/cycneuramus/arch-install
arch-linux arch-linux-install arch-linux-installation arch-linux-installer archlinux
Last synced: about 1 month ago
JSON representation
Bash script for installing Arch Linux with some bells and whistles
- Host: GitHub
- URL: https://github.com/cycneuramus/arch-install
- Owner: cycneuramus
- License: gpl-3.0
- Created: 2022-12-13T15:27:29.000Z (about 2 years ago)
- Default Branch: master
- Last Pushed: 2023-08-27T14:38:15.000Z (over 1 year ago)
- Last Synced: 2024-11-09T03:42:30.094Z (3 months ago)
- Topics: arch-linux, arch-linux-install, arch-linux-installation, arch-linux-installer, archlinux
- Language: Shell
- Homepage:
- Size: 28.3 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## Overview
A *very* opinionated `bash` script for installing Arch Linux, designed to be non-interactive.
### Features
+ `BTRFS` with automatic snapshots + cleanup
+ Disk encryption using `LUKS2`
+ Auto-detects and configures UEFI + `systemd-boot` or BIOS + `GRUB`
+ Auto-detects CPU (Intel or AMD) and installs appropriate microcode + drivers
+ Automatic `/boot` backup on kernel upgrades
+ Installs Wayland + `sway` (default) or Xorg + `i3`
+ [zram](https://wiki.archlinux.org/title/improving_performance#zram_or_zswap)
+ [systemd-oomd](https://man.archlinux.org/man/systemd-oomd.service.8.en)### Usage notes
Make sure to define the variables (username, hostname, *etc.*) at the top of the script to your liking.