Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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.