/dotfiles

My awesome dotfiles

Primary LanguageVim script

dotfiles 🤖

Dotfiles are associated with the customized configuration of specific programs/softwares installed on your system, such as vim, zsh, tmux, git.

This repository saves my awesome dotfiles across different platform. It aims to provide the following functions:

  • A dotfile manager for installation.
    • install fzf
    • install autojump
  • vim customization.
    • file browser
    • file search
    • syntax highlighting
    • Search
    • autocomplete.
    • autoindent.
  • zsh customization.
    • shortcut
    • command hint
    • autcomlpete
    • customizaed PS
  • tmux customization.
    • status bar
    • prefix key
  • git customization
    • .gitconfig stores configurations related to Git.
    • .gitmessage Used to provide a commit messsage template while using git commit.

Setup

OSX

$ git clone https://github.com/WangXin93/dotfiles.git
$ cd dotfiles && sh bootstrap.sh && cd ..

Ubuntu

$ git clone https://github.com/WangXin93/dotfiles.git
$ cd dotfiles && sh bootstrap.sh && cd ..

Windows

$ git clone https://github.com/WangXin93/dotfiles.git
$ cd dotfiles && sh bootstrap.sh && cd ..

Reference