mirror of
https://github.com/kremalicious/dotfiles.git
synced 2024-11-24 19:10:10 +01:00
38 lines
1.4 KiB
Markdown
38 lines
1.4 KiB
Markdown
# dotfiles
|
|
|
|
> 👩🎤 personal dotfiles, scrambled together from the interwebz. Highly macOS oriented.
|
|
|
|
[![Build Status](https://travis-ci.com/kremalicious/dotfiles.svg?branch=master)](https://travis-ci.com/kremalicious/dotfiles)
|
|
|
|
![hackerman](https://cloud.githubusercontent.com/assets/90316/26279873/9240a9d8-3dc0-11e7-9353-783b36ae6aff.jpg)
|
|
|
|
## Installation
|
|
|
|
Clone this repository and execute the install script to symlink respective dotfiles into `~/` and run installation of Homebrew, Ruby & npm:
|
|
|
|
```bash
|
|
git clone git@github.com:kremalicious/dotfiles.git
|
|
cd dotfiles
|
|
./bin/install.sh
|
|
```
|
|
|
|
Have a look at the [install.sh](bin/install.sh) script to see what's happening. Installation assumes macOS and will fail on other systems.
|
|
|
|
## Update
|
|
|
|
Will update the symlinked dotfiles, useful if new dotfiles have been added:
|
|
|
|
```bash
|
|
git pull
|
|
./bin/update-dotfiles.sh
|
|
```
|
|
|
|
## Custom scripts
|
|
|
|
Script | Description
|
|
--- | ---
|
|
`colors.sh` | print out all available colors with their values in the Terminal
|
|
`tor.sh` | start Tor and switch the system-wide proxy settings in macOS. [More info](https://kremalicious.com/simple-tor-setup-on-mac-os-x/)
|
|
`updaterepos.sh` | recursively updates all git repositories within the given folder
|
|
`update-everything.sh` | update macOS, Mac App Store apps, Homebrew packages, (global) npm packages, Ruby via rvm, and refresh GPG keys all in one command. Aliased to `update`
|