Skip to content

dan-smith-tech/rig

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Arch Linux Setup

I value simplicity and minimalism. Even as a computer scientist, I use as little software as possible. I want my operating system to be lightweight and performant, free from bloatware, spyware, or unnecessary features. Full configurability and complete control over my system are essential to me. Therefore, I exclusively use Arch Linux.

I have created two scripts that automate my entire installation and configuration process. Both scripts are commented to explain each step, enabling the process to be followed manually and adapted as needed.

Pre-installation

  1. Flash the Arch Linux ISO to a USB drive.

  2. Insert the USB drive into the computer and boot into it via the BIOS boot menu.

  3. Enter the Arch Linux live environment.

  4. If using a wireless network, connect to it over WiFi:

    List available devices:

    iwctl device list

    Scan for available networks:

    iwctl station <device> scan

    List available networks:

    iwctl station <device> get-networks

    Connect to the network:

    iwctl --passphrase <password> station <device> connect <network>

    Test the connection:

    ping archlinux.org

Installation

  1. Fetch the install script:

    curl -O https://raw.githubusercontent.com/dan-smith-tech/rig/main/install.sh
  2. Make the script executable:

    chmod +x install.sh
  3. Run the install script:

    ./install.sh
  4. Follow the prompts. The system will automatically reboot when the installation is complete.

Post-installation

  1. Login and, if using a wireless network, connect to it over WiFi:

    nmcli device wifi connect <network> --ask
    
  2. Clone this repo:

    git clone https://github.com/dan-smith-tech/rig.git
  3. Run the configure script:

    ./configure.sh
  4. Follow the prompts. The system will automatically reboot when the configuration is complete.

About

The minimal Arch Linux setup I use for all my machines.

Topics

Resources

Stars

Watchers

Forks