An open API service indexing awesome lists of open source software.

https://github.com/elsmr/dotfiles

⚙️ My config for macOS, git, fish, iTerm, VSCode etc.
https://github.com/elsmr/dotfiles

dotfiles fish git homebrew iterm2 macos vscode

Last synced: 3 months ago
JSON representation

⚙️ My config for macOS, git, fish, iTerm, VSCode etc.

Awesome Lists containing this project

README

          

# dotfiles

> My config for macOS, git, fish, iTerm, VSCode etc.

## Features

* fish config with git integration
* iTerm config and theme
* VSCode settings, extensions and color theme
* Common Homebrew formulae
* Sensible macOS defaults based on https://mths.be/macOS
* git config and aliases based on https://mths.be/dotfiles

## Installation

### Run setup.sh

Please read through the `setup.sh` script and comment out parts you don't want.

The script will backup your home directory to `~/home-backup`. After that it will copy the dotfiles and setup all the tools.

```shell
./setup.sh
```

⚠️ VSCode, iTerm and Homebrew should be installed before running their `setup.sh`

## Keeping everything up-to-date

Most dotfiles and settings are symlinked so they will be updated automatically.
The files that cannot be symlinked can be updated by running `update.sh`.

```shell
./update.sh
```