Skip to content

Instantly share code, notes, and snippets.

@dangkhoasdc
Last active March 18, 2021 09:20
Show Gist options
  • Save dangkhoasdc/6241634 to your computer and use it in GitHub Desktop.
Save dangkhoasdc/6241634 to your computer and use it in GitHub Desktop.
Things to do after install Arch Linux
#!/usr/bin/env bash
# Things to do after install ArchLinux (2012.12.01)
pacman --noconfirm -S sudo
# Enabled archlinuxfr repo
arch=$(uname -m)
sudo cp /etc/pacman.conf /etc/pacman.conf.bak
echo "" >> /etc/pacman.conf
echo "[archlinuxfr]" >> /etc/pacman.conf
echo "Server = http://repo.archlinux.fr/$arch" >> /etc/pacman.conf
# Core
pacman --noconfirm -Syu
sudo pacman --noconfirm -S xorg-server xorg-utils xorg-server-utils xorg-xinit
# sudo pacman --noconfirm -S mesa # 3D support
sudo pacman --noconfirm -S gcc patch curl zlib readline libxml2 libxslt
sudo pacman --noconfirm -S bison autoconf automake diffutils make libtool
sudo pacman --noconfirm -S dbus ttf-dejavu sudo yaourt wget openssh
sudo pacman --noconfirm -S tar gzip unzip unrar
sudo pacman --noconfirm -S git gvim
# Disk
sudo pacman --noconfirm -S gvfs ntfs-3g gvfs-afc
# Plugins for mp3 playback and other media
sudo pacman --noconfirm -S alsa-oss alsa-lib alsa-utils
#sudo yaourt --noconfirm -S alsaequal
# Fonts
sudo yaourt --noconfirm -S ttf-source-code-pro ttf-google-fonts-git
# XFCE4
sudo pacman --noconfirm -S xfce4 thunar-volman
# Office
sudo pacman --noconfirm -S libreoffice-gnome libreoffice-en-US libreoffice-writer libreoffice-impress libreoffice-calc libreoffice-math
# Desktop
sudo yaourt --noconfirm -S google-chrome
sudo pacman --noconfirm -S pidgin pidgin-musictracker
sudo pacman --noconfirm -S evince flashplugin
# Wirelesss
#sudo pacman --noconfirm -S polkit-gnome gnome-keyring libgnome-keyring
# DM
sudo pacman --noconfirm -S slim
sudo systemctl enable slim.service
# For Ruby
sudo pacman --noconfirm -S libyaml
# Shell
sudo pacman --noconfirm -S zsh
# Utils
sudo yaourt --noconfirm -S xarchiver
sudo
@sssanjaya
Copy link

Yes I figured it, thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment