$HOME sweet ~/
Common shell stuff, dotfiles and little utilities.
All the dotfiles in ~/$HOME are symbolic links with the corresponding file to this repository. Therefore, I can now modify the files directly in this repository and the changes will be applied to the system.
Basic
Scaled display: System Preferences -> Displays.
Prerequisites
Install Homebrew:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Install Git:
brew install git
Create projects
directory:
mkdir projects
Installation
Clone the repository:
cd projects
git clone [email protected]: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. Find me on Twitter @ArturoHerrero.