Skip to content

Instantly share code, notes, and snippets.

@gustavonovaes
Last active February 27, 2018 02:56
Show Gist options
  • Save gustavonovaes/2b3738b70a25917d59af93a1cc517b1e to your computer and use it in GitHub Desktop.
Save gustavonovaes/2b3738b70a25917d59af93a1cc517b1e to your computer and use it in GitHub Desktop.
Things to do after install Antergos

Update

sudo pacman -Syyu

Core Programs

sudo pacman -S --noconfirm git zsh \
  vlc qt4 \
  dsniff nmap
  

Oh My Zsh

sudo pacman -S --noconfirm zsh
sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"
sed -i "s/robbyrussell/af-magic/g" ~/.zshrc
chsh -s /bin/zsh

#TODO: Configure PATH (~/.config/composer/vendor/bin, etc)
#TODO: Add plugins (archlinux, docker, node, npm)

Setup VIM

# Install
sudo pacman -S --noconfirm vim

# Configs
wget -O - https://gist.githubusercontent.com/gustavonovaes/0b39c9e3227a58db4fbf5fbd849eda85/raw/fce0f676af21b79001b6b53b775b0722a215e039/.vimrc >> ~/.vimrc

# Pathogen
mkdir -p ~/.vim/autoload ~/.vim/bundle ~/.vim/colors && \
wget -O - https://tpo.pe/pathogen.vim >> ~/.vim/autoload/pathogen.vim

# Nerdtree
git clone https://github.com/scrooloose/nerdtree.git ~/.vim/bundle/nerdtree.vim
# CtrlP
git clone https://github.com/ctrlpvim/ctrlp.vim.git ~/.vim/bundle/ctrlp.vim

# Theme Atom-dark
wget -O - http://www.vim.org/scripts/download_script.php?src_id=22624 >> ~/.vim/colors/atom-dark.vim

PHP

sudo pacman -S --noconfirm php php-fpm php-pgsql php-mcrypt

php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php composer-setup.php
php -r "unlink('composer-setup.php');"
sudo mv composer.phar /usr/local/bin/composer
sudo chmod +x /usr/locql/composer

composer require global psy/psysh

NodeJS

sudo pacman -S --noconfirm nodejs npm 
sudo npm install -g n
sudo n lts
sudo npm i -g nodemon

Spotify + Telegram

yaourt -Sy --noconfirm \
  spotify \
  telegram-desktop-bin 
  

Reset trusted keys

sudo rm -r /etc/pacman.d/gnupg
sudo pacman-key --init
sudo pacman-key --populate archlinux antergos

Docker

sudo pacman -S docker docker-machine
sudo systemctl enable docker
# Need restart

Virtual Box

sudo pacman -S linux-headers \
	virtualbox virtualbox-guest-iso \
	vde2 net-tools 

sudo modprobe vboxdrv

sudo gpasswd -a $(whoami) vboxusers 

yaourt -S --noconfirm virtualbox-ext-oracle

FFMPEG

yaourt -S --noconfirm ffmpeg-full
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment