Skip to content

A man's home is his castle. Never leave your dotfiles behind.

Notifications You must be signed in to change notification settings

arturoherrero/dotfiles

Repository files navigation

$HOME sweet ~/

Personal development setup with shell configurations, dotfiles, and utilities.

The dotfiles are symlinked from this repository to the home directory, so the changes here automatically apply to the system.

GitHub <-> dotfiles <- ~/$HOME

Before starting

  • Scaled display: System Preferences -> Displays.
  • SSH setup: Copy ~/.ssh/config and private keys.

Prerequisites

Install Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Install Git:

brew install git

Create development directory:

mkdir projects

Installation

Clone the repository:

cd projects
git clone git@github.com:arturoherrero/dotfiles.git

Run the bootstrap command:

cd dotfiles
sh bootstrap

Update the dotfiles

To update the dotfiles, I can pull the latest change from the repository or I can just use a shell function anywhere:

updateme

Custom configuration

Using system/zcustom.sh file, I can add any custom configuration that is not going to be persisted in the repository.

Who made this?

This was made by Arturo Herrero under the MIT License.

About

A man's home is his castle. Never leave your dotfiles behind.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors