Skip to content

xudongzheng/dotfiles

Repository files navigation

I am Xudong Zheng and this repository contains my dotfiles. This isn't meant to be used directly but rather can provide inspiration for things to include in your own dotfiles.

You will find this particularly helpful if your setup is similar to mine. This includes:

  • Vim for text editing
  • Colemak keyboard layout
  • Git for version control
  • tmux for terminal multiplexing
  • Firefox for web browsing
  • Thunderbird for email

How to Use

I run the following command to setup my dotfiles on a new system.

git clone https://github.com/xudongzheng/dotfiles.git dot && bash dot/setup.sh && exit

The setup.sh script will untrack the master branch from remote. Rather than doing git pull, the pull.sh script is used to pull the changes from GitHub. That script checks that the latest remote commit is signed using my private PGP key before merging.