/dotfile

dotfile stuff

Primary LanguageShellBSD 3-Clause "New" or "Revised" LicenseBSD-3-Clause

Dantin's dotfile

standard-readme compliant

The dotfile is a personal project which is aimed to simpilify the setup process of a development environemnt.

This repository contains:

  1. The scripts used in everyday life.
  2. Tmux configuration file.
  3. AutoHotkey script used on Windows box.

Table of Contents

Background

I found it is boring and time consuming while setting up development environment on different machines, e.g. MacOS, CentOS, etc.

Inspired by the DRY principle, I create this project as a scaffold to accelerate the process.

DRY: Don't Repeat Yourself.

Install

Warning: If you want to give these dotfiles a try, you should first fork this repository, review the code, and remove things you don't want or need. Don't blindly use my settings unless you know what that entails. Use at your own risk!

Using Git and bootstrap script

You can clone the repository wherever you want. (I like to keep it in ~/Documents/code/dotfile.) The bootstrapper script will pull in the latest version and copy the files to your home folder.

git clone https://github.com/dantin/dotfile.git && cd dotfile && source bootstrap.sh

To update, cd into your local dotfile repository and then:

source bootstrap.sh

Usage

This is only a documentation page. You can find out more on specification.

Related Efforts

Maintainers

@dantin

Contributing

Suggestions and improvements welcome!

Free free to Open an issue or submit PRs.

License

BSD 3 Clause © David Ding