-
Using arch based distro (endeavourOS)
-
Install i3wm from this setup
-
Install packages
yay -S bat bluetuith-bin kitty kvantum jamesdsp mpd mpv ncmpcpp polybar ranger rofi rofi-greenclip smplayer smplayer-skins picom-git starship glow betterlockscreen xidlehook playerctl light scrot autotiling wmfocus xclip
# Optional
yay -S ibus ibus-bamboo fish calibre
git clone https://github.com/boydaihungst/.config
cd .config && cp -r ./* ~/.config/
cat ./home/.profile >> ~/.profile
cp ./home/.Xresources / ~/
cp ./home/.gtkrc-2.0 / ~/
# Change hostname (HOSTNAME) to whatever you want. eg: `/home/userA`-> HOSTNAME is `userA`
find ./ -type f -exec sed -i 's/huyhoang/HOSTNAME/g' {} \;
# Install font + application icons
mkdir -p ~/.local/share/fonts/
cp -r ./.local/share/fonts/* ~/.local/share/fonts/
mkdir -p ~/.local/share/applications/
cp -r ./.local/share/applications/* ~/.local/share/applications/
# Install theme
cp -r ./.themes ~/
cp -r ./.icons ~/
# Install firefox theme
https://addons.mozilla.org/en/firefox/addon/norddark-mrhereandthere/
# Set default shell to fish (Optional)
chsh -s $(which fish)
# Neovim version manager (optional)
yay -S bob
# Install neovim nightly and use
bob install statble && bob use statble
# Install lvim
LV_BRANCH='release-1.3/neovim-0.9' bash <(curl -s https://raw.githubusercontent.com/LunarVim/LunarVim/release-1.3/neovim-0.9/utils/installer/install.sh)
# Copy config
cp -r ./lvim ~/.config/
# Open lvim and run:
:Lazy restore
:LvimSyncCorePlugins
# After all plugins installed, run:
:TSInstall all
Firefox Ranger Btop Kitty Lvim Ncmpcpp Calibre E-book viewer Smplayer