Skip to content

dwkns/system-install

Repository files navigation

System Install

Highly opinionated config files for Sublime Text 3 and my OS ZSH terminal. As with all bash scripts read it before you run it. And if you don't understand it. DON'T RUN IT.

Install homebrew

$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

Install Oh My Zsh

sh -c "$(curl -fsSL https://raw.githubusercontent.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

Install useful brew apps

Some of these apps are used in the install script so we install them first. Definately need these:

$ brew install node iterm2 openssl git mas rbenv pyenv ruby-build gh jq jo svn yarn netlify-cli coreutils

Install system config & dot files

$ bash <(curl -s https://raw.githubusercontent.com/dwkns/system-install/master/install.sh)

Install useful global node apps

Some of these apps are used in the install script so we install them first. Definately need these:

$ npm install -g local-web-server 

Install apps

Definately

$ brew  install --cask sublime-text dropbox typora iina google-chrome firefox-developer-edition firefox notion visual-studio-code 1Password slack soulver figma sketch grammarly postman font-fira-code
$ brew install chromium --no-quarantine

Initialise rbenv and install a Ruby version

List all available versions and choose the one you want to install.

$ rbenv init          // Initialise rbenv 
$ rbenv install -l    // List the ruby version available. 
$ rbenv install 2.7.2 && rbenv global  2.7.2 // Or Whatever ruby version you want

So shortcutting...

$ rbenv init && rbenv install 2.7.2 && rbenv global  2.7.2 

Initialise pyenv and install a Python version

Shortcutting...

$ pyenv init && pyenv install 3.7.3 && pyenv global  3.7.3

pyenv install 3.7.3

Install some Ruby Gems

$ gem install bundler rails htmlbeautifier 

Install App Store Apps

$ source ~/.system-config/scripts/app-store-apps.sh

Things you'll have to download

Elgato Control

Snap Scan

Syncing problems with iCloud

https://apple.stackexchange.com/questions/349082/icloud-sync-activity-log

Probably need these

$ brew install  python heroku postgresql redis  

And these

$ brew install --cask handbrake transmission charles sequel-pro microsoft-office grammarly postbox loom

About

Install scripts for a new machine & syncing settings across machines

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published