By Jason Yao
This repo contains my personal dotfiles,
created in order to unify the experience
across all macOS
and other *nix
systems.
For Windows support, please see here
-
Sets sane defaults
-
Downloads a bunch of useful command-line tools (GNU tools, wget, bash v4+, vim, node, etc.)
-
[macOS only] Downloads a bunch of useful applications:
- Firefox
- smcFanControl
- JetBrains Toolbox
- vlc
- and everything else that I end up using on a day-to-day basis
-
Secures and locks down the system via proper firewalling
-
Sets up proper dev environments (Python, Java, Ruby, Golang)
-
Sets up proper git environment with a better diff
-
[macOS only] Adds iTerm 2 shell integrations
- macOS 10.12.x+ (Sierra+)
- Ubuntu 16.04 LTS
The following one-liner will setup initial requirements before running through a normal install via the start script
curl -s https://raw.githubusercontent.com/JasonYao/dotfiles/master/start | bash
-
To toggle show/hiding of iTerm 2: ⌘ + ↓
-
To update + upgrade the dotfiles:
upgrade
- To uninstall the dotfiles:
uninstall
This repo is licensed under the terms of the GNU GPL v3, of which a copy may be found here.