dotfiles
Dotfiles help you personalize your system. Mine, made for macOS and MIT-licensed, include the following.
- global
.editorconfig
.gitconfig
and.gitignore
.npmrc
- global slap config
config.fish
The bare minimum required to install these dotfiles is Bash and Git. Bash is already bundled with almost all operating systems. Read more about how to install Git.
If you have an existing ~/dotfiles
directory, back it up.
mv ~/dotfiles ~/.config.backup
Then, clone this repository using Git.
git clone https://github.com/derhuerst/dotfiles.git ~/dotfiles
Now, you can symlink the configuration files you need.
ln -s ~/dotfiles/editorconfig/editorconfig ~/.editorconfig
ln -s ~/dotfiles/git/gitignore ~/.gitignore
ln -s ~/dotfiles/git/gitconfig ~/.gitconfig
ln -s ~/dotfiles/homebrew/brew-aliases ~/.brew-aliases
ln -s ~/dotfiles/npm/npmrc ~/.npmrc
Additionaly, you can create a .hushlogin
file by typing touch ~/.hushlogin
.
You can install the optional stuff these dotfiles support. Run brew update
first.
software | how to install on OS X |
---|---|
NPM | brew install node |