fbaiodias / dotfiles

My laptop config and auto setup scripts

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Dev env setup 💻

Installs

Install a nice terminal (iterm2 v3) and shell (zsh)

Download from https://www.iterm2.com and then:

# install ohmyzsh
sh -c "$(curl -fsSL https://raw.github.com/ohmyzsh/ohmyzsh/master/tools/install.sh)"

# create code directory
mkdir ~/code
cd ~/code

# clone this repo
git clone https://github.com/fbaiodias/dotfiles.git
cd ~/code/dotfiles

# install base software
./base.sh

Install all the software part I (via brew)

# Install brew first
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

./brew.sh

Configuration

git

ln .gitignore_global ~/.gitignore_global
git config --global core.excludesfile ~/.gitignore_global
git config --global push.default current
git config --global core.autocrlf false
git config --global core.autolf true
git config --global user.email "francisco@baiodias.com"
git config --global user.name "Francisco Baio Dias"

macos

  • Open System Preferences > Keyboard
    • Set Key Repeat to Fast
    • Set Delay Until Repeat to Short

vscode

  • Install Settings Sync
  • Login with github
  • Run Sync: download settings

nvm & node

nvm i 16
nvm alias default 16
nvm use default

brew install yarn

About

My laptop config and auto setup scripts


Languages

Language:Shell 100.0%