/dotfiles

💻 Quickstart for macOS. My development environment and apps for day by day.

Primary LanguageShellMIT LicenseMIT

Contributors Forks Stargazers Issues MIT License LinkedIn


Dotfiles

This is my dotfiles, a shell script to recreate my personal environment quickly on any OSX machine.
Explore the docs »

Table of Contents
  1. Installation
  2. What settings are installed?
  3. Brew installations
  4. License

Installation

Nothing is needed on your machine to run the script.
Try to run the command below to install and configure your environment.

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/leticiabernardo/dotfiles/master/install)"

And well done! 😎

What settings are installed?

  • Brew setup and install apps
  • Python
    • Install python3
    • Set python3 as default
    • Install pip
    • Install some basic pip packages
  • Git
    • Install git with brew
    • Set .gitconfig with alias and colors
    • Set global user config
    • Generate ssh keys and copy public key to clipboard*
  • MacOS
    • Create Screenshots folder and modify the default folder
    • Disable "natural" scrolling
    • Set minimize effect to scale
  • VSCODE
    • Install code command in PATH (vscode)
    • Install settings sync extensions for vscode**
  • ZSH
    • Install ZSH and configure the theme robbyrussell for all terminals
  • Install some beautiful fonts



* Adding a new SSH key to your GitHub account
** If you've never settings synced with your VSCode, follow this tutorial

Brew installations

List of command lines

  • git
  • gcc
  • python
  • go
  • node
  • npm
  • nvm
  • yarn
  • docker
  • docker-compose
  • kubernetes-cli
  • mysql
  • sqlite
  • postgresql
  • opencv
  • wget

List of apps

  • google-chrome
  • visual-studio-code
  • iterm2
  • spotify
  • discord
  • mysqlworkbench
  • postman
  • insomnia
  • slack
  • whatsapp

License

Distributed under the MIT License. See LICENSE for more information.