BCoulange / laptop

A shell script which turns your OS X laptop into an awesome web development machine.

Home Page:https://robots.thoughtbot.com

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Configuration nouveau Mac

Remarques de base

  • pour chercher un logiciel, utliser la loupe en haut a droite de l'écran ou le raccourci cmd+espace
  • Quand l'ordinateur demande un mot de passe admin, c'est le mot de passe qui sert à ouvrir l'ordi.

Logiciels pratiques

Configuration de sublime text 2

  • installer le gestionnaire de paquets : https://packagecontrol.io/installation#st2
  • Une fois installer, via cmd+maj+P on peut choisir "install Package" et installer tout plein de packages (dont coffeescript)
  • Aller dans les préférences et faire les réglages suivants :

    // The number of spaces a tab is considered equal to
    "tab_size": 2,

    // Set to true to insert spaces when tab is pressed
    "translate_tabs_to_spaces": true,

Comme cela chaque tabulation correspondra à deux espaces.

Prérequis

  • Installation des outils dev apple : ouvrir le terminal (appuyer sur cmd+espace pour l'outil de recherche et taper "terminal" puis entrée) et taper gcc. Cela devrait ouvrir une fenetre proposant une mise a jour, accepter et la lancer.
  • Installer Homebrew (outil de téléchargement et installation d'outils :p) : http://brew.sh/
  • Installer how my zsh (meilleur shell) : curl -L https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh | sh Quitter et redémarrer le terminal quand c'est fini, ça devrait être tout joli

Installation des autres outlis

Copier coller les lignes du ficher "mac" de ce dépot

Note

  • Testé seulement sous Yosemite

Autres logiciels (optionnels)

export AWS_AUTO_SCALING_HOME="/Users/BCoulange/.auto-scaling"
export JAVA_HOME=`/usr/libexec/java_home -v 1.8
export AWS_CREDENTIAL_FILE="/Users/BCoulange/.auto-scaling/credential-file-path.template"
export PATH="$PATH:${AWS_AUTO_SCALING_HOME}/bin"

Enfin limiter les permission sur le fichier de credentials modifié : sudo chmod 600 ~/.auto-scaling/credential-file-path.template

Rmagick et Imagemagick

  • D'abord il faut installer ghostscript brew install ghostscript Vérifier qu'il n'y a pas d'erreur. Si erreur de link. Si c'est le cas, faire :
sudo chown -R `whoami` /usr/local/share/ghostscript
brew link ghostscript

C'est parti pour installer imagemagick

brew install imagemagick --with-ghostscript --with-fontconfig
brew unlink imagemagick && brew link imagemagick
gem install rmagick

Executer le bout de code suivant pour vérifier si tout s'est bien passé (dans une console ruby)

require "rmagick"
include Magick
txt = Draw.new
img = ImageList.new('/Users/BCoulange/Downloads/41C-LjiVVuL._SY395_.jpg')
size = txt.get_type_metrics(img,"blah")

Latex / générateur de rapport

Opencv

brew tap homebrew/science
brew install opencv

R

brew install R
```

## Enblend
* le téélcharger ici : http://enblend.sourceforge.net/
* Copier le fichier binaire "enblend" dans "/usr/bin"

## Pour Cornis Maps
```
gem uninstall libv8
brew install v8
gem install therubyracer
gem install libv8 -v '3.11.8.17'  -- --with-system-v8
```

## Rspec
```
gem install rspec
```

About

A shell script which turns your OS X laptop into an awesome web development machine.

https://robots.thoughtbot.com

License:MIT License


Languages

Language:Shell 100.0%