Skip to content
/ arch-os Public

Arch Linux • One File Distro • GNOME • Graphics Driver • Properties File Support • Intuitive Installer

License

Notifications You must be signed in to change notification settings

murkl/arch-os

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Arch OS

Boot from official Arch ISO and simply run

curl -Ls bit.ly/arch-os | bash

➜ Open Arch OS Docs

This project aims to provide a robust Arch Linux base for desktop usage, along with an easy-to-use and fast installer with error handling. Install a minimal Arch Linux core with optional features such as Automatic Housekeeping, Zen Kernel, GNOME Desktop with Graphics Driver, preinstalled Paru as AUR Helper, enabled MultiLib, Pipewire Audio, and some more....

➜ More Screenshots

Test successful
archlinux-2024.02.01-x86_64.iso
100% shellcheck approved

Arch OS Core Features

  • Minimal Arch Linux (149 packages)
  • Zen Kernel (configurable)
  • Swap with zram-generator (zstd)
  • Filesystem ext4
  • Silent Boot
  • Systemd Bootloader (auto updated)
  • Systemd OOM (out-of-memory killer)
  • Pacman parallel downloads & eyecandy
  • Watchdog disabled
  • Network Manager
  • SSD Support (fstrim)
  • Microcode Support (Intel/AMD)
  • Sole OS on a single disk (see Arch OS Docs)
  • UEFI only supported

Optional Features

  • Vanilla GNOME Desktop + Auto Login
  • Graphics Driver (Mesa, Intel i915, NVIDIA, AMD, ATI)
  • Wayland optimized
  • Pipewire Audio (Dolby Atmos supported)
  • AUR Helper (configurable)
  • 32 Bit Support (Multilib)
  • Disk Encryption
  • Shell Enhancement
  • Automatic Pacman mirrorlist update (see Housekeeping)
  • Pacman automatic cache optimization (weekly)
  • Missing package suggestion for commands
  • Flatpak Support + Auto Update (GNOME Software)
  • Samba, Networking Protocol Libs, Git, Utils & Codecs included
  • GNOME Power Profiles Support
  • Printer Support (cups)
  • Gamemode preinstalled (desktop)
  • Firmware Update Tool preinstalled (desktop)
  • VM Support
  • Arch OS Bootsplash
  • Arch OS App

Installing Arch OS

➜ See Advanced Installation

1. Prepare bootable USB Device

  • Download latest Arch Linux ISO from archlinux.org or archlinux.de
  • Use Ventoy or your prefered iso writer tool to create a bootable USB device
  • Alternatively (Linux only): sudo dd bs=4M if=archlinux-*.iso of=/dev/sdX status=progress

2. Configure BIOS Settings

  • Disable Secure Boot
  • Set Boot Mode to UEFI
  • Set Real Time Clock to UTC

3. Boot from USB Device

  • Load prefered keyboard layout (optional): loadkeys de
  • Connect to WLAN (optional): iwctl station wlan0 connect 'SSID'
  • Run Arch OS Installer: curl -Ls bit.ly/arch-os | bash

Using Arch OS

System information

fetch

Update system

paru -Syu

Search package

paru -Ss <my search string>

Install package

paru -S <my package>

List installed packages

paru -Qe

Show package info

paru -Qi <my package>

Remove package

paru -Rsn <my package>

More Information

Further information can be found in the documentation.

➜ Open Arch OS Docs

Developed with ❤ in Germany