Skip to content

reudekx/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

54 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setup Instructions (Personal Reference)

Required Packages

Install the necessary packages:

sudo pacman -S base-devel git go nodejs npm wget unzip ripgrep fd lazygit rustup

Install Neovim

Install Neovim with this command:

sudo pacman -S neovim

Install Zsh and Configure zinit & powerlevel10k

Install Zsh

Install Zsh using this command:

sudo pacman -S zsh

Configure zinit & powerlevel10k

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

Update zinit & zinit plugins

zinit self-update
zinit update --all

Install Tmux and Configure TPM & tmux-powerline

Install Tmux

Install Tmux with this command:

sudo pacman -S tmux

Configure TPM (Tmux Plugin Manager)

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'

Manage Tmux Plugins

  • Install Plugins: prefix + I
  • Update Plugins: prefix + U
  • Remove Plugins: prefix + alt + u

Configure tmux-power

Add the following line to your ~/.tmux.conf file:

set -g @plugin 'wfxr/tmux-power'
set -g @tmux_power_theme 'moon'

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published