Skip to content

Instantly share code, notes, and snippets.

@dcuadraq
Forked from julionc/archlinux_install.sh
Created November 5, 2015 05:32
Show Gist options
  • Save dcuadraq/53f17b2256b133f6f57f to your computer and use it in GitHub Desktop.
Save dcuadraq/53f17b2256b133f6f57f to your computer and use it in GitHub Desktop.
Things to do after install ArchLinux (2012.12.01)
#!/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 vim
# 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
# XFCE4
sudo pacman --noconfirm -S xfce4 thunar-volman
# Desktop
sudo yaourt --noconfirm -S google-chrome
sudo pacman --noconfirm -S pidgin pidgin-musictracker
sudo pacman --noconfirm -S evince flashplugin
# VirtualBox
sudo pacman --noconfirm -S virtualbox virtualbox-guest-utils
sudo tee /etc/modules-load.d/virtualbox-vboxdrv.conf <<< "vboxdrv"
# 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
# Reminders
echo "****************************************************************"
echo "Reminders"
echo "---------"
echo "* Install your Video driver according with your videocard. (i.e)"
echo " sudo pacman -S xf86-video-intel"
echo "* Generate your new public key using 'ssh-keygen -t rsa'"
echo "* Create an user. (i.e archie)"
echo " sudo useradd -m -g users -G audio,lp,optical,storage,video,wheel,games,power,scanner -s /bin/zsh archie"
echo " sudo passwd archie"
echo ""
echo "Hey Papi!"
echo "Do you speak Spanish? So you have to do:"
echo "setxkbmap -layout latam"
echo "****************************************************************"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment