Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/publicarray/dotfiles

My dotfiles (and more) for macOS
https://github.com/publicarray/dotfiles

atom dnscrypt dotfiles firefox homebrew macos prezto setup shell sublime-text

Last synced: 22 days ago
JSON representation

My dotfiles (and more) for macOS

Awesome Lists containing this project

README

        

**Note** These are my personal system configurations. Use with caution as these settings may not work as is.
# Screenshot
![](https://cloud.githubusercontent.com/assets/5497998/7611396/a1da25b6-f9c7-11e4-993c-5c17a30f2d40.png) ![](https://cloud.githubusercontent.com/assets/5497998/7610829/54051caa-f9c3-11e4-93df-e0f361d88d60.png)

# Installation
1. Download the repo
- via a script:

```sh
bash <(curl -s https://raw.githubusercontent.com/publicarray/dotfiles/master/install.sh)
```

- or with git:

```sh
git clone --recursive https://github.com/publicarray/dotfiles.git "${HOME}/.dotfiles"
```

- Run the Install script

```sh
~/.dotfiles/setup/install.sh
```

- Install my Terminal Theme

Download and open the [publicarray.terminal](apps/publicarray.terminal) file.

To make it permanent remember to set it as your default.

- Get a better color picker

I recommend [skalacolor](http://bjango.com/mac/skalacolor/).

**To update the dotfiles**

```sh
~/.dotfiles/setup/update.sh
```

## Configuring
For prezto configuration files see [prezto/runcoms](https://github.com/sorin-ionescu/prezto/tree/master/runcoms#configuration-files).

To add any aliases, exports, functions and shell options. I recommend you add them to `.usershell` for zsh and bash.

If you use Atom and you get the following warning:

> The linter 'shellcheck' cannot be found

Than you should open your terminal and execute `which shellcheck`. Than copy the output path into the shellcheck preferences as the Executable path. e.g. `/usr/local/bin/shellcheck`.

## Influences and Thanks...
[https://github.com/atomantic/dotfiles](https://github.com/atomantic/dotfiles)

[https://github.com/travi/dotfiles](https://github.com/travi/dotfiles)

[https://github.com/kevinSuttle/OSXDefaults](https://github.com/kevinSuttle/OSXDefaults)

[https://github.com/mathiasbynens/dotfiles](https://github.com/mathiasbynens/dotfiles/blob/master/.macos) macOS Defaults

[https://github.com/paulmillr/dotfiles](https://github.com/paulmillr/dotfiles)

[https://bitbucket.org/rjchatfield/dotfiles](https://bitbucket.org/rjchatfield/dotfiles)

Generate `Brewfile` with
```
brew bundle dump -f
```