<commit_before>#+AUTHOR: <NAME>
#+TITLE: Arch setup
#+OPTIONS: num:nil

Once you have a clean install of arch linux and verified that your
network service is up and running, we can go ahead an setup and
customize arch to our liking.

The following explains what I usually install and in what order.  You
can also simply install all packages beforehand, and skip the
individual package installs below, which could speed up the setup
process a bit. For this, simply run the ~arch.sh~ install script
(after the AUR helper install).


* Setup

  My setup routine is relatively simple.  First, refresh the
  repositories
  #+begin_src shell
    sudo pacman -Syyu
  #+end_src

  I like to uncomment the ~Color~ setting in ~/etc/pacman.conf~ for a
  more clearly presented output
  #+begin_src shell
    sudo sed -i 's/#Color/Color/g' /etc/pacman.conf
  #+end_src


** Drivers
  
  Next, install all necessary xorg-drivers (check them with ~sudo<commit_msg>Enabled TOC in arch setup guide<commit_after>#+AUTHOR: <NAME>
#+TITLE: Arch setup
#+OPTIONS: num:nil
#+OPTIONS: toc:4

Once you have a clean install of arch linux and verified that your
network service is up and running, we can go ahead an setup and
customize arch to our liking.

The following explains what I usually install and in what order.  You
can also simply install all packages beforehand, and skip the
individual package installs below, which could speed up the setup
process a bit. For this, simply run the ~arch.sh~ install script
(after the AUR helper install).


* Setup

  My setup routine is relatively simple.  First, refresh the
  repositories
  #+begin_src shell
    sudo pacman -Syyu
  #+end_src

  I like to uncomment the ~Color~ setting in ~/etc/pacman.conf~ for a
  more clearly presented output
  #+begin_src shell
    sudo sed -i 's/#Color/Color/g' /etc/pacman.conf
  #+end_src


** Drivers
  
  Next, install all necessary xorg-drivers (check them with ~sudo
{'fraction_non_alphanumeric': 0.06718346253229975, 'fraction_numerical': 0.0005167958656330749, 'mean_word_length': 3.888888888888889, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2727733', 'n_tokens_mistral': 607, 'n_tokens_neox': 570, 'n_words': 278}