This repo contains all my dotfiles managed by chezmoi, Chezmoi manage dotfile start with dot_
prefix instead of .
for example,
the .zshrc
will be dot_zshrc
in chezmoi, so if you don't want use chezmoi, just rename the dot_
config file to real .
file, you can fork and edit before use it.
PS. nvim dotfiles were migrated to https://github.com/zhaohongxuan/nvim
- install chezmoi first, if you use mac, simply
brew install chezmoi
- fork this repo, if you want to manage dotfiles your self, if you just use it, you can just use this repo
- use
chezmoi init https://github.com/zhaohongxuan/dotfiles.git
to init dotfiles - use
chezmoi apply -v
to make all dotfiles take effect. if you just want to apply one config file, let's take .zshrc for example, just usechezmoi appy -v .zshrc
- if you use chezmoi, simple use
chezmoi apply -v .ideavimrc
to make it effect, or you can just copy this.ideavimrc
to your home dictory - enable
ideavim plugin
in your Jetbrain IDE like Intellij IDEA or Pycharm etc. - you can watch my tutorial video in bilibili to get more information:ideavim插件的配置和使用
use Oh my tmux
karabiner/karabiner.json