My setup after install Arch Linux
- IDE's
- System
- Security
- Git
- Games
- Databases
- Languages
- Terminal
- Browsers
- Video
- Audio
- Docker
- Javascript packages
- Comumunicators
- CLI's
sudo pacman -Syu
sudo pacman -S cowsay fortune-mod
sudo pacman -S htop
sudo pacman -S glances
sudo pacman -S putty
sudo pacman -S neofetch
sudo pacman -S pv
sudo pacman -S lsof
sudo pacman -S netstat-nat
sudo pacman -S dstat
sudo pacman -S albert
Bluetooth
sudo pacman -S bluez
sudo pacman -S bluez-utils
sudo systemctl enable bluetooth
sudo systemctl start bluetooth
sudo pacman -S rkhunter
rkhunter --propupd
sudo rkhunter --check
#snapd
git clone https://aur.archlinux.org/snapd.git
cd snapd
makepkg -si
sudo systemctl enable --now snapd.socket
sudo ln -s /var/lib/snapd/snap /snap
# yaourt
sudo pacman -Sy yaourt
yaourt -Syu
# pkgfile
sudo pacman -S pkgfile
sudo pkgfile -u
# yay
sudo pacman -S yay
sudo yay -Syu
Login
Hide user from login list
Edit /var/lib/AccountsService/users/[username]. Change the variable SystemAccount.
SystemAccount=true
sudo pacman -S git tig
ssh key
ssh-keygen -t rsa -b 4096 -C "<[email protected]>"
cat ~/.ssh/id_rsa.pub
GitHub Cli
pacman -S github-cli
Text Editors
sudo pacman -S code
sudo snap install code --classic
pacaur -Sy sublime-text-dev
sudo pacman -S eclipse
sudo pacman -S arduino
sudo pacman -S snes9x
sudo pacman -S stella
sudo pacman -S mame
sudo pacman -S qmc2
sudo pacman -S fceux
sudo pacman -S mysql-clients
sudo pacman -S postgresql-libs
sudo pacman -S tmux
sudo pacman -S curl wget
sudo pacman -S lynx
sudo snap install skype --classic
sudo snap install slack --classic
sudo snap install zoom --classic
sudo pacman -S dropbox
sudo pacman -S vlc
sudo pacman -S obs-studio
sudo pacman -S simplescreenrecorder
sudo pacman -S audacity
Image Editor
sudo pacman -S gimp
sudo pacman -S imagemagick
sudo pacman -S tar gzip bzip2 unzip unrar p7zip
Languages
sudo pacman -S jre8-openjdk
sudo pacman -S maven
Ruby
Follow the instructions on Ruby Verion Manager
Python
sudo pacman -S python-pip
Git
sudo pacman -S tig
sudo pacman -S docker
sudo gpasswd -a ${USER} docker
sudo systemctl enable docker
sudo systemctl start docker
Docker Compose
sudo curl -L "https://github.com/docker/compose/releases/download/1.26.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
sudo chmod +x /usr/local/bin/docker-compose
pacman -S yarn
Node
Using Node Version Manager
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.3/install.sh | bash
Execute source ~/<profile-file>
List the versions
nvm ls-remote
Choice the version to install
nvm install [x.x.x]
npm install -g heroku
npm install -g sfdx-cli