Arch Linux dependency packages
bspwm
for window managersxhkd
polybar-git
(viayay
) for status bardmenu
xclip
zsh
tmux
alacritty
terminal emulatorneovim
LunarVim
https://github.com/LunarVim/LunarVim- Install nvm: https://github.com/nvm-sh/nvm
- then, install the latest nodejs version using
nvm install node
- install rustup: https://rustup.rs/
starship
cross-shell prompt
Fonts
- ttf-dejavu
- ttf-hack
- ttf-roboto
- ttf-liberation
- nerd-fonts-fantasque-sans-mono (yay)
- nerd-fonts-fira-code (yay)
- nerd-fonts-jetbrains-mono (yay)
Note on stow
By default, .gitignore
file doesn't get symlinked because it is on the default
ignore list. To workaround, we need to add a .stow-local-ignore
file to the
directory that contains the .gitignore
file.