Skip to content

WeiTang114/MyDotfiles

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

77 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MyDotfiles

Installation

1. Clone the repository

git clone https://github.com/WeiTang114/MyDotfiles.git ~/MyDotfiles
cd ~/MyDotfiles

2. Run the setup script

This script works on macOS and Ubuntu/Debian.

./install.sh

It will automatically:

  • Install dependencies (Zsh, Starship, Zoxide, Eza, Bat, Fzf, Tmux, Ripgrep, Fd, Vim).
  • Install Oh My Zsh and plugins.
  • Link configuration files.

3. Restart Terminal

Open a new terminal session to enjoy your new setup!

🔤 Fonts

This setup requires a Nerd Font to render icons correctly (e.g., in the prompt and status bar). The installer will try to install Hack Nerd Font for you on macOS.

Important: You must manually configure your terminal to use this font:

  • Terminal.app: Preferences -> Profiles -> Text -> Font -> Change -> Select "Hack Nerd Font Mono"
  • iTerm2: Preferences -> Profiles -> Text -> Font -> Select "Hack Nerd Font Mono"

🔄 Reset / Update

If you want to update your tools or reset your configuration:

Update Everything

Run the install script again. It is safe to run multiple times.

./install.sh

Reset Vim Plugins

If Vim is acting up, you can reinstall all plugins:

# Reinstall Plugins
vim +PlugInstall +qall

# Reinstall Coc Extensions
vim +"CocInstall -sync coc-pyright coc-json coc-html coc-css coc-sh coc-clangd" +qall

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 59.4%
  • Vim Script 40.6%