Skip to content

nicholasjhenry/laptop

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Laptop

Laptop is a script to set up an macOS laptop for web development.

It can be run multiple times on the same machine safely. It installs, upgrades, or skips packages based on what is already installed on the machine.

Install:

curl --remote-name https://raw.githubusercontent.com/nicholasjhenry/laptop/master/mac
less mac
sh mac 2>&1 | tee ~/laptop.log

Post-installation laptop setup

1Password

iTerm

  • see the default profile to use Solarized Light (Colors -> Color presets)
  • set text: Fira Mono for Powerline (Profile > Text > Font)
  • set as default

VSCode

  • sign-in and sync settings with GitHub credentials

Source Tree

  • General -> Fullname / Email

GPG

  • assuming brew cask install gpg-suite-no-mail
  • import sec/pub file from 1Password

Dotfiles

Git

  • copy gitconfig from 1Password to ~/Workspaces/dotfiles-secret/.

Tmux

You're good to go!

Releases

No releases published

Packages

No packages published

Languages