Skip to content

Instantly share code, notes, and snippets.

@hersonls
Last active December 16, 2015 16:10
Show Gist options
  • Save hersonls/5461662 to your computer and use it in GitHub Desktop.
Save hersonls/5461662 to your computer and use it in GitHub Desktop.
MacOSX: Max OSX Workflow

Max OSX Workflow

Ambiente OSX

  • Melhorias no ambiente

    • Volocidade Magic Mouse

        defaults write -g com.apple.mouse.scaling 2
      
  • Aplicativos de trabalho

    • Xcode

      Instalar através de Preferencias > Downloads > Command Line Tools ( ~130mb )

    • Xquartz

      The XQuartz project is an open-source effort to develop a version of the X.Org X Window System that runs on OS X

    • Homebrew

      Homebrew installs the stuff you need that Apple didn’t.

    • Divvy

      Divvy is an entirely new way of managing your workspace. It allows you to quickly and efficiently “divvy up” your screen into exact portions.

    • Google Chrome

      O melhor navegador da web, na minha opnião.

    • Sublime Text 2

      Meu editor de código preferido.

    • Photoshop

      Adobe Photoshop CS6 software delivers state-of-the-art imaging magic, new creative options, and blazingly fast performance. Photo editing and more.

    • Git

      Git é um sistema de controle de versão distribuído e um sistema de gerenciamento de código fonte, com ênfase em velocidade.

    • Alfred

      Alfred is an award-winning productivity application for Mac OS X

      Alfred saves you time when you search for files online or on your Mac. Be more productive with hotkeys, keywords and file actions at your fingertips.

  • Aplicativos extras

    • iGetter
    • Freerapid
    • Bittorrent
  • Suportes

    • Escrita e Leitura NTFS

Shell

  • Mudar shell para ZSH

    Ir em painel de Preferencias > Usuarios e Grupos > Habilitar Administrador ( cadeado ) > Clicar com direito no nome de usuario > Opções avançadas > Login Shell para /bin/zsh

  • Instalar oh-my-zsh

      curl -L https://github.com/robbyrussell/oh-my-zsh/raw/master/tools/install.sh | sh
    
  • Instalar tema pessoal

Sublime Text 2

  • Instalar gerenciador de pacotes

      ctrl+` 
    

    Colar:

      import urllib2,os; pf='Package Control.sublime-package'; ipp=sublime.installed_packages_path(); os.makedirs(ipp) if not os.path.exists(ipp) else None; urllib2.install_opener(urllib2.build_opener(urllib2.ProxyHandler())); open(os.path.join(ipp,pf),'wb').write(urllib2.urlopen('http://sublime.wbond.net/'+pf.replace(' ','%20')).read()); print('Please restart Sublime Text to finish installation')
    
  • Instalar Gist package

      ctrl+shift+p
      install package
      Gist
    

    Obtendo token de autenticação

      curl -v -u USERNAME -X POST https://api.github.com/authorizations --data  "{\"scopes\":[\"gist\"]}"
    

    Configurar id de autenticação

      ctrl+shift+p
      browse packages
    

    Abrir Gist/Gist.sublime-settings e ajustar

      "username": "USUARIO",
      "password": "SENHA",
      "token": "SEU_TOKEN_AQUI",
    
  • Instalar demais pacotes:

      ctrl+shift+p
      install package
    
    • Emmet

      Emmet is a plugin for many popular text editors which greatly improves HTML & CSS workflow

    • Prefixr

      Cross-Browser CSS in Seconds!

    • AdvancedNewFile

      Advanced file creation for Sublime Text 2 and Sublime Text 3.

    • SideBarEnhancements

      Provides enhancements to the operations on Side Bar of Files and Folders for Sublime Text 2

    • SublimeLinter

      SublimeLinter is a plugin that supports "lint" programs (known as "linters"). SublimeLinter highlights lines of code the linter deems to contain (potential) errors. It also supports highlighting special annotations (for example: TODO) so that they can be quickly located.

    • DocBlockr

      DocBlockr is a Sublime Text 2 package which makes writing JSDoc comments and PHPDoc comments a breeze.

    • Http Requester

      Makes HTTP requests using the selected text as URL + headers. Useful for testing REST APIs from Sublime Text 2 editor.

    • LiveReload

      A web browser page reloading plugin for the Sublime Text 2 editor.

    • ColorPicker

      Is a color picker :D

    • LESS

      Less sintex support

    • Djaneiro

      Django support for sublime

    • HTMLAtributes

      These are fairly straight-forward HTML attribute completions for Sublime Text 2, including many HTML5 attributes.

  • Temas

Homebrew

Instalação:

    ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go)"

NodeJS

Instalação:

    brew install nodejs

Configuração:

    export PATH=/usr/local/share/npm/bin:$PATH

LessCSS

Instalação

    npm install -g less
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment