8000 GitHub - trodrigues/new-computer: An extremely opinionated and highly personalized script to set up a new Mac machine, just the way I like it!
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

An extremely opinionated and highly personalized script to set up a new Mac machine, just the way I like it!

License

Notifications You must be signed in to change notification settings

trodrigues/new-computer

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Setting up a new computer

A personal setup script for setting up a new macOS environment after a fresh install.

If you fork this, adjust to your needs.

Based on https://github.com/nnja/new-computer which in itself uses resources from the following:

Additional references for new settings:


Manual Configuration

These apps need to be configured manually.

For OSX settings, I'm still looking for the command line way to change this preference.

Set Scroll Reverser preferences

Scrolling Section

Checked:

  • Reverse Scrolling
  • Reverse vertical
  • Reverse horizontal
  • Reverse Mouse

Unchecked:

  • Reverse Trackpad
App Section

Checked:

  • Start at login

Unchecked:

  • Show in menu bar

Iterm2

  • Iterm2 -> Preferences -> General
    • Check: Load preferences from custom folder /Users/nina/dotfiles/iterm-profiles
    • Check: Save changes to folder when Iterm2 quits

System Preferences Configuration

Users & Groups

  • make sure guest account is turned off

Keyboard

  • Use F1, F2 as standard function keys: ON
  • Turn off spotlight (use Alfred instead)
    • Keyboard -> Shortcuts -> Spotlight -> Deselect all
  • Customize control strip -> Delete siri from touchbar
  • Touch Bar Shows -> F1, F2, etc. Keys

General

  • Recent items: None
  • Appearance: Graphite
  • Highlight color: Pink

Mission Control

  • Dashboard: As Overlay

Desktop & Screen Saver

  • Screensaver
    • Hot Corners
      • Top right -> Dashboard
      • Bottom right -> Start screen saver

Trackpad

  • Tap to click: ON
  • Secondary click: ON

Display

  • Night Shift (flux) -> Schedule -> Sunrise to Sunset

Security & Privacy

  • Firewall -> on
  • Firewall options -> Enable stealth mode
  • FileVault -> Turn On FileVault (encrypt harddrive)

Sharing

  • Ensure everything is unchecked

Finder Preferences

  • General
    • New finder window show: home folder
  • Sidebar
    • Show home, remove Recents
  • Advanced
    • Show all filename extensions: ON
    • Show warning before changing an extension: OFF
    • Show warning before emptying the trash: OFF

TrackPad

  • Point & Click
    • Silent clicking -> On

Chrome

  • Sign into chrome to sync profile & bookmarks
  • Chrome -> Warn before quitting: ON

Alfred

  • Set Double Cmd to Alfred hotkey

Configure VPN

SizeUp

  • configure license
  • settings -> automatically start at login

Karabiner Elements

  • Simple Modifications
    • From key caps_lock to key left_control (Remap caps lock to control for emacs)
    • From key right_control to key b (custom setting for my ergonomic keyboard)
  • Devices
    • For all devices -> Caps Lock LED Check Manipulate LED

Dash

  • Download
  • docs for:
    • python2
    • python3
    • django
    • flask
    • arduino
    • processing
    • man pages
  • cheatsheets for:
    • emacs
    • git
    • python debugger
    • python unittest assertions

Limechat

  • log into freenode

Widgets

Useful shipping status tracker widget

Optional

Apps:

Todos

About

An extremely opinionated and highly personalized script to set up a new Mac machine, just the way I like it!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Shell 100.0%
0