Archlinux - chapko/dotfiles GitHub Wiki

Archlinux

  1. Follow archinstall script instructions:

    archinstall
  2. pacman -S zsh git man-{db,pages} yadm neovim \
      python pyenv \
      lightdm lightdm-{gtk,webkit2}-greeter \
      noto-fonts{,-emoji} \
      firefox
    
    # install yay from aur
    AUR_DIR=$(mktemp -d)
    (
      cd "$AUR_DIR"
      wget https://aur.archlinux.org/cgit/aur.git/snapshot/yay.tar.gz
      tar -xzf yay.tar.gz
      cd yay
      vim .
      makepkg -si
    )
    rm -rf "$AUR_DIR"
    
    yay -S lightdm-webkit-theme-aether nvm
    
    EDITOR=vim visudo  # uncommend %wheel ALL=(ALL:ALL) ALL
    
    username="<Username>"
    useradd -m -s /bin/bash "$username"
    passwd "$username"
    usermod -aG wheel "$username"
    
    systemctl enable lightdm.service

    As a user:

    # https://github.com/nvm-sh/nvm#installing-and-updating
    curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
⚠️ **GitHub.com Fallback** ⚠️