sudo pacman -S git
git clone https://github.com/quentinguidee/dotfiles-arch.git .config
ln -s .config/zsh/.zshrc .zshrc
sudo pacman -S base-devel bspwm sxhkd xorg xorg-xinit xorg-xrandr zsh zsh-autosuggestions zsh-syntax-highlighting starship exa neovim python-pip go nodejs npm jdk-openjdk rofi firefox feh wget neofetch picom bat fzf openssh pulseaudio alsa-utils htop xclip dunst noto-fonts-emoji zip unzip
sudo pacman -S discord
cd Downloads
git clone https://aur.archlinux.org/yay-bin.git
cd yay-bin
makepkg -si
cd ../..
yay -S termite oh-my-zsh-git nerd-fonts-jetbrains-mono vim-plug polybar
python3 -m pip install --user --upgrade pynvim
npm install -g neovim
gem install neovim
Go to .config/bspwm/bspwmrc
and change the setxkbmap
argument.
sudo chsh -s $(which zsh) $(whoami)
# See all available monitor size
xrandr
# Get your monitor name
xrandr --listmonitors
And change this in your .config/bspwm/bspwmrc
sudo systemctl enable NetworkManager
systemctl --user enable pulseaudio
- Wallpaper from Unsplash
- Everything else is released under the MIT License