scripts and dotfiles for a happy development environment
this is a collection of bash scripts and other configs
that i find useful for my terminal- and vim-heavy workflow.
it bootstraps and configures the latest versions of bash, homebrew, git, neovim,
and more.
extras
is where i put stuff more specific to my needs.
there be dragons, etc.
inspiried by nicolashery/mac-dev-setup,
my first intro into dotfiles.
before use, update to macos 10.14.3,
and install either xcode.app from the app store
or xcode command line tools by running xcode-select --install
in a terminal.
open or run xcode at least once and agree to the license too.
finally, clone this repo in your home directory, execute setup.sh
, and restart your shell:
$ cd "$HOME"
$ git clone https://github.com/thekelvinliu/macos-jump-start.git
$ ./macos-jump-start/setup.sh
if you don't want to keep this in your home directory:
$ export MJS_BASE=/some/custom/path
$ git clone https://github.com/thekelvinliu/macos-jump-start.git "$MJS_BASE"
$ "$MJS_BASE/setup.sh"
- customize by looking inside
scripts
and un/comment as you see fit - execute any script as many times as you need
setup.sh
simply executes the files inscripts
in order- not posix compatible -- bashisms beware!