项目作者: fsvdr

项目描述 :
🤖⚙️ A little program that configures and customizes a macOS system to my personal preferences.
高级语言: Shell
项目地址: git://github.com/fsvdr/dotfiles.git
创建时间: 2018-01-06T23:39:06Z
项目社区:https://github.com/fsvdr/dotfiles

开源协议:MIT License

下载


Dotfiles 🤖⚙️

A little program that configures and customizes a macOS system to my personal preferences.

🚀 Install

On a fresh new macOS environment update everything and install Xcode’s command line utilities before proceeding:

  1. sudo softwareupdate -i -a
  2. xcode-select --install
  3. xcodebuild -license

Then install the dotfiles repository:

  1. git clone https://github.com/fsvdr/dotfiles.git ~/.dotfiles
  2. cd ~/.dotfiles && ./dotfiles configure

This will run the installation script which will go through a few automation tasks:

  • Configure git credentials
  • Symlink dotfiles
  • Configure development environment
  • Install Applications
  • Configure editor
  • Configure macOS defaults

⌨️ Dotfiles

After the first installation, the dotfiles command will be available on every terminal.

  1. Usage: dotfiles <command>
  2. where <command> is one of:
  3. help - Displays this banner
  4. configure - Runs the entire configuration script on the host machine
  5. editor-backup - Backs up all atom packages to atom-packages.txt
  6. ssh-keys-restore - Sets up SSH keys permissions and adds primary identity to Keychain

If the command is not available you can install it by running ~/.dotfiles configure and skipping through the symlink step. This will symlink the dotfiles that add the program location to the PATH environment variable.

📚 Resources

This project was heavily inspired by these awesome repositories:

Other mention worthy resources: