Skip to content

Instantly share code, notes, and snippets.

@joariasl
Last active June 30, 2022 20:36
Show Gist options
  • Save joariasl/e58ca997d2581236dc56 to your computer and use it in GitHub Desktop.
Save joariasl/e58ca997d2581236dc56 to your computer and use it in GitHub Desktop.
Things to do after installing Antergos Arch Linux

Things to do after installing Antergos Arch Linux

Update

sudo pacman -Syu

ZSH how default terminal and Install Oh My ZSH

sudo pacman -S zsh
chsh -l
chsh -s /bin/zsh

sh -c "$(wget https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh -O -)"

(logout)

Translate Firefox to spanish

sudo pacman -S firefox firefox-i18n-es-cl

(Luego en algún textarea clic derecho y agregar diccionaro, buscar en español)

Install intel video driver

sudo pacman -S xf86-video-intel

Install nvidia driver (don't execute if install Bumblebee)

sudo pacman -R lib32-mesa-libgl
sudo pacman -S nvidia lib32-nvidia-libgl

Bumblebee for nVidia Optimus

Install:

# sudo pacman -R lib32-nvidia-libgl # Sera removido
sudo pacman -R xf86-video-nouveau
sudo pacman -R nouveau-dri
sudo pacman -S bumblebee mesa intel-dri xf86-video-intel lib32-intel-dri nvidia nvidia-utils lib32-nvidia-utils bbswitch nvidia-utils primus lib32-primus lib32-virtualgl lib32-mesa-libgl
sudo gpasswd -a $USER bumblebee
sudo systemctl enable bumblebeed.service

Reboot: sudo shutdown -r now

Edit config:

sudo nano /etc/bumblebee/bumblebee.conf

Write: Bridge=primus, Driver=nvidia in the corresponding lines.

Test:

optirun pwd optirun glxspheres optirun glxgears

If problem:

sudo pacman -R nvidia
sudo pacman -S nvidia-lts

, use this driver nvidia if in use kernel linux-lts

For error known session:

Edit file: /etc/mkinitcpio.conf and edit MODULES="i915 bbswitch". Execute: sudo mkinitcpio -p linux After edit file /etc/default/grub and add rcutree.rcu_idle_gp_delay=1 to the kernel parameter GRUB_CMDLINE_LINUX_DEFAULT

Install Steam

sudo pacman -S steam

Install Thunderbird in spanish:

sudo pacman -S thunderbird thunderbird-i18n-es-es

(Luego en cuadro de redacción clic derecho y agregar diccionaro, buscar en español)

Install nampac (package analyzer) (OPTIONAL)

pacman -Ss --color auto namcap

Open Broadcaster

yaourt -S obs-studio

Spotify

yaourt -S spotify

Automount NTFS Windows partition

sudo sh -c "sudo echo \"/dev/sdb1 /run/media/Datos ntfs-3g root,uid=0,gid=users 0 0\" >> /etc/fstab"

(After create folder destination: sudo mkdir /run/media/Datos)

Create symbolic links replacing the of home

folder="Desktop" && rm -Rf ~/$folder && ln -s /run/media/Datos/Users/Jorge/$folder ~/$folder

(Repeat for each folder is required)

Atom GitHub editor code

sudo pacman -S nodejs npm && yaourt -S atom-editor

Install Adobe Flash Player (only if this is necessary)

sudo pacman -S flashplugin

CMUS terminal music player

sudo pacman -S cmus

Keys

a: add to library
y: add to playlist
e: add to queue
c: play/pause
z: back
b: next
v: stop
x: stop and play

Java JDK (OpenJDK)

sudo pacman -S jdk8-openjdk

(This auto-install jre8-openjdk)

Configure environment variables (variable de entorno)

Search the java location: whereis java Identify path until find absolute path of the symbolic link found in bin/:

ls -lah /usr/bin/java
ls -lah /usr/lib/jvm/default-runtime/bin/java

(So the absolute path is "/usr/lib/jvm/default-runtime")

Edit and add in "/etc/profile" the environment variables according to results:

# JAVA
export JAVA_HOME=/usr/lib/jvm/default-runtime
export PATH=$PATH:$JAVA_HOME/bin

Re-login and execute: source /etc/profile

System-Monitor applet for GNOME 3

yaourt -S gnome-shell-system-monitor-applet-git

(Alt+F2 -> r and active with GNOME Tweak)

@kri3v
Copy link

kri3v commented Feb 13, 2016

Tu gist me ayudo con "Failed to Start Setup Virtual Console". Gracias!

@Peppernrino
Copy link

Peppernrino commented Oct 13, 2016

*Correction(?)

Update

sudo pacman -Syu

I was told (by a dude that does support for Antergos on IRC) that -Syyu is a waste of cpu cycles, as your sources are updated upon installation. Up for debate, because I am very new to arch linux... but if there is conflicting information, we should try to clear it up. :D

Anyhow, cheers. And thank you for this guide.

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