Skip to content

Latest commit

 

History

30 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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
  • Node
    • Install the latest LTS Node.js via nvm and set it as default
    • Install yarn 1.22
    • Make sure npm is up to date
  • 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
    • Set Google Chrome as the default browser
    • Show hidden files, path bar and status bar in Finder
    • Use list view in Finder windows by default
    • Auto-hide the Dock and smaller icons
    • Show battery percentage in the menu bar
  • VSCODE
    • Install code command in PATH (vscode)
    • Sync user settings.json and keybindings.json
    • Install all extensions
  • ZSH
    • Install ZSH and configure the theme robbyrussell for all terminals
    • Install zsh-autosuggestions and zsh-syntax-highlighting plugins
  • Install some beautiful fonts



* Adding a new SSH key to your GitHub account

Brew installations

List of command lines

  • git
  • gh
  • docker
  • docker-buildx
  • docker-compose
  • colima
  • kind
  • kubernetes-cli
  • helm
  • go
  • python
  • nvm
  • postgresql
  • redis
  • cmake
  • swig
  • gradle
  • cocoapods
  • tree
  • watchman
  • qemu
  • duti
  • zsh-autosuggestions
  • zsh-syntax-highlighting
  • terraform
  • pup

List of apps

  • claude
  • gcloud-cli
  • google-chrome
  • iterm2
  • obsidian
  • postman
  • rectangle
  • slack
  • visual-studio-code

License

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

About

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

Topics

Resources

Stars

4 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages