Skip to content
/ arch-os Public

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

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 run

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

➜ Step by Step Installation Guide

➜ More Screenshots

Optimized for Gaming, Emulation, Audio & Development

This project aims to provide a mostly automized, minimal and robust Arch Linux base (minimal tty core or desktop), along with an easy-to-use and fast properties-file-based installer with error handling. Install a minimal Arch Linux core with optional features such as GNOME Desktop with Graphics Driver, Automatic Housekeeping, Zen Kernel, Fancy Shell Enhancement, preinstalled Paru as AUR Helper, enabled MultiLib, Bootsplash, System Manager and some more...

More Information

➜ Arch OS Documentation
➜ t.me/archos_community

100% shellcheck approved

Core Features

  • Minimal Arch Linux (~150 packages)
  • Zen Kernel (configurable)
  • Swap with zram-generator (zstd)
  • Sole OS
  • All-in-One password (encryption, root & user)
  • Multilingual Support
  • Filesystem ext4
  • Silent Boot (optional)
  • Systemd Bootloader (auto updated)
  • Systemd OOM (out-of-memory killer)
  • Pacman parallel downloads & eyecandy (optional)
  • Network Manager
  • SSD Support (fstrim)
  • Microcode Support (Intel & AMD)
  • Disabled Watchdog (optional)
  • UEFI only supported
  • More Information...

Desktop Features

  • GNOME Desktop Environment (optional with additional packages)
  • Arch OS Slim Version (GNOME Core Apps only)
  • Graphics Driver (Mesa, Intel i915, NVIDIA, AMD, ATI)
  • Pipewire Audio (Dolby Atmos supported)
  • Flatpak Support + Auto Update (GNOME Software)
  • Samba, Networking Protocol Libs, Git, Utils & Codecs included
  • GNOME Power Profiles Support (tuned-ppd)
  • VPN Support
  • Basic Fonts
  • Wayland optimized
  • Auto Login enabled
  • Printer Support (cups)
  • SSH Agent (gcr)
  • Gamemode preinstalled

Additional Features

Arch OS Installation

To install Arch OS, an internet connection is required, as many packages will be downloaded during the installation process.

1. Prepare bootable USB Device

2. Configure BIOS / UEFI Settings

  • Disable Secure Boot
  • Set Boot Mode to UEFI

3. Boot from USB Device

  • Load prefered keyboard layout (optional): loadkeys de
  • Connect to WLAN (optional): iwctl station wlan0 connect 'SSID'

3.1. Run Arch OS Installer

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

Note: Cancel the Arch OS Installer with Ctrl + c. The properties will be restored upon the next execution.

➜ See Advanced Installation

Animated Installation Demo

Animated Arch OS Installation

System Maintenance

After installing Arch OS with the default properties preset, most maintenance tasks are performed automatically. However, the following steps must be executed manually on a regular basis:

  • Regularly upgrade your system packages (Pacman/AUR & Flatpak)
  • Regularly read the Arch Linux News (preferably before upgrading your system)
  • Regularly check & merge new configurations with pacdiff (preferably after each system upgrade)
  • Consult the Arch Linux Wiki (if you need help)

To streamline this process, you can use the preinstalled ➜ Arch OS System Manager

Screenshots

Arch OS Desktop Demo

Arch OS Bootsplash

Arch OS Starship Promt Demo

Arch OS Shell Enhancement

SpaceVim Demo

Arch OS Desktop Core Apps

Arch OS Manager - System Upgrade Demo