Install the necessary packages:
sudo pacman -S base-devel git go nodejs npm wget unzip ripgrep fd lazygit rustup
Install Neovim with this command:
sudo pacman -S neovim
Install Zsh using this command:
sudo pacman -S zsh
Add the following snippet to your ~/.zshrc
file:
ZINIT_HOME="${XDG_DATA_HOME:-${HOME}/.local/share}/zinit/zinit.git"
[ ! -d $ZINIT_HOME ] && mkdir -p "$(dirname $ZINIT_HOME)"
[ ! -d $ZINIT_HOME/.git ] && git clone https://github.com/zdharma-continuum/zinit.git "$ZINIT_HOME"
source "${ZINIT_HOME}/zinit.zsh"
zinit light romkatv/powerlevel10k
zinit self-update
zinit update --all
Install Tmux with this command:
sudo pacman -S tmux
Clone the TPM repository:
git clone https://github.com/tmux-plugins/tpm ~/.tmux/plugins/tpm
Add the following snippet to the bottom of your ~/.tmux.conf
file (ensure the last run
command is at the very bottom):
set -g @plugin 'tmux-plugins/tpm'
set -g @plugin 'tmux-plugins/tmux-sensible'
# Additional plugins
run '~/.tmux/plugins/tpm/tpm'
- Install Plugins:
prefix + I
- Update Plugins:
prefix + U
- Remove Plugins:
prefix + alt + u
Add the following line to your ~/.tmux.conf
file:
set -g @plugin 'wfxr/tmux-power'
set -g @tmux_power_theme 'moon'