My Arch Configuration 🏡

Installation 🌟

Dependecies 🚀

sudo pacman -S neovim rofi polybar zsh alacritty dunst copyq feh flameshot pasystray network-manager-applet networkmanager pamixer pulseaudio light gpick gnome-keyring
yay -Sy picom-animations-git xbanish blueman onlyoffice-bin ibus-bamboo brave firefox visual-studio-code-bin

colorls 📁

gem install colorls

cp $(dirname $(gem which colorls))/yaml/dark_colors.yaml ~/.config/colorls/dark_colors.yaml

nvim 🌀

yay -Sy cargo go luarocks ruby composer php npm nodejs python python-pip xsel
sudo pacman -Sy java java-runtime-common java-environment-common jdk-openjdk jre-openjdk wget curl tar gzip prettier stylua tidy yamllint flake8 eslint

markdown-preview ⚡

sudo npm install markdownlint-cli2 -g
cd .local/share/nvim/lazy/markdown-preview.nvim/
yarn install

ranger 😆

  • Drag, drop, image preview and icons
sudo pacman -Sy ueberzug ranger
git clone https://github.com/alexanderjeurissen/ranger_devicons ~/.config/ranger/plugins/ranger_devicons
git clone https://github.com/mwh/dragon.git; cd dragon; make install

Alacritty ligatures 😜

git clone https://github.com/zenixls2/alacritty; cd alacritty
git checkout ligature
cargo build --release
sudo mv /usr/bin/alacritty /usr/bin/alacritty.bak
sudo cp ./target/release/alacritty /usr/bin

Learn more from caotuankietc3a 🌊

https://github.com/caotuankietc3a/Arch-Configuration-Neovim_Lua.git

Tokyo-night ❄️

image

Tokyo-dark ☀️

image