Skip to content

woowee/macset

Repository files navigation

Overview

These scripts might help to build your working enviroment of OSX machine.

It is made with imagining it has two way to use. ;

  1. To make the "minimal" enviroment enough to temporary work.
  2. To make the usual "complete" enviroment.

The former is provided with the intention of using under the situation in which you will hardly spend time to perform the setting work, for example in purchasing a new Mac or right after OSX installation and so on.
Can use the bootstrap.sh.

In comparison, the latter is assumed to be used when there is enogh time to set up your Mac.
Use osx.sh and app.sh in this case.

Features

  • Defaults settings for OSX.
  • Access settings of GitHub (Only in bootstrap.sh)
  • Application softwares installation (Need Homebrew), and some settings.

Requirements

  1. OSX (10.10 Yosemite)
  2. Command Line Tools for Xcode

Setup

git clone https://github.com/woowee/macset.git
cd macset

The setting about config.sh file show below is not required.
You can also get config.sh from included config.sh.tmp as template.
You can define your account infrmation required for setting by using config.sh in advance.

cp config.sh.tmp config.sh
vi config.sh

Usage 1 » To Prepare "Minimal" Enviroment

./bootstrap.sh

This process operates interactively because it must deal with important informatin of system.

A brief outline of this processing is ;

Usage 2 » To Build "Complete" Enviroment

The scripts to set the defautls for OSX and install applications software are provided for each other because I think it will be the requirement to do separately.

Settings of Defaults for OSX

./osx.sh [-s]
  • This process also operates interactively.
  • It runs in the silent mode with -s option is specified
  • You need to restart the machine to apply the settings.

Installing of Applications

./app.sh
  • This is not interactively.
  • Install Homebrew and Homebrew-Cask. If they have been already installed they would be updated.
  • Install XQuartz(X11) because there are some items that utilizes X11 components.
  • Change the shell from bash as default of OSX to zsh.
  • rsync uses version 3.x, not 2.x as default.
  • Install Ricty font.

References

Thank to all very much.

 

.....

Thank you for reading it through.
By now, I guess you get used to my funny English writing. Appreciate any suggestions you can make.:wink:

This document Japanease language version is here.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages