Chapter VI Ready Player One
El día de ayer, la MBP que me dieron en el trabajo, empezó a fallar y hoy la revisaron los de soporte quienes restauraron el equipo, (cosa que yo hubiera podido hacer) lo cual me dejo con una oportunidad para documentar el proceso de set up de mi ambiente de desarrollo y de una Mac nueva.
Iré actualizando el post conforme se agreguen más pasos a esta lista.
Nota: este post es más para referencia mía que cualquier otra cosa
Apps
Para Empezar, estas son las apps a instalar, básicamente son office para trabajar, ia writer para escribir, google chrome y asp para almacenamiento.
- Ia Writer - Editor de texto por default
- Office 365 (Word, Excel, Outlook) - para el trabajo
- Dropbox - Almacenamiento, estoy pensando cancelar la subscripción y mover todo a drive
- Google Drive - Aquí están todas las cosas de la oficina linceada a la cuenta de Google Apps for Education
- 1Password - Para manejar todos mis cuentas y no tener que estar recordando password complicados
- Google Chorme
- iterm 2 - terminal pero mejor :D
- Atom - Editor de texto de preferencia
- Sketch - Para diseñar :D
CLI
Este es el set up de mi ambiente de desarrollo, la mayoría son necesarias para mi proceso de programación, otras solo para configuración.
- Xcode que instala las herramientas de la cl
- Laptop - de thoughtbot que se encargara de el la parte más pesada de la configuración de mi ambiente, este script está modificado ligeramente para que no instale un par de cosas que no ocupo.
- Dotfiles - tambien de thoughtbot, configura settings para muchas de las cosas instaladas en Laptop.
- Grunt - Task manager de preferencia para mi framework de desarrollo.
- Jekyll - CMS estático, lo uso para todo, para maquetar, prototipos, mis sitios personales… TODO.
- Git - Sistema de versionamiento, generalmente utilizo github para alojar mis proyectos.
- OMZSH - Oh My ZSH es similar a dotfiles pero enfocado directamente a ZSH, principalmente para manejar mis temas en shell.
- Compass - Para SASS
Hasta aquí va el proceso, aun me falta configuraciones especificas, por ejemplo paquetes de Atom, plugins de sketch etc.