Skip to content

peterg79/mac-setup

Repository files navigation

mac-setup

Usage

  1. Fork/Clone this repository
  2. Make changes to taylor it to your needs
  3. run ./setup.sh to get everything installed

Validation

  1. Signatures in Preview

User specific configuration

  1. git config push.default current
  2. git config --global user.name "Your Name"
  3. git config --global user.email [email protected]

SSH config

  1. copy ~/.ssh content
  2. double-check ~/.ssh/config:
Host *
    IgnoreUnknown UseKeychain
    UseKeychain yes
    ForwardAgent yes
    IPQoS none
    AddKeysToAgent yes
    ServerAliveInterval 100
    StrictHostKeyChecking no

Passwordless VPN

  1. create a file ~/.cisco-auth containing username and password in separate lines.
  2. execute chmod 0600 ~/.cisco-auth
  3. create passwordless sudo for the vpn executable /etc/sudoers.d/vpn: USERNAME ALL= NOPASSWD: /opt/cisco/anyconnect/bin/vpn

Do manual installations / adjustments

  1. Install Live Home 3d
  2. Install IVMS-4200
  3. Install Canon Printer driver: MF644Cdw
  4. Add Quick View to Finder toolbar
  5. Disable duplex printing by default: sudo cupsctl WebInterface=yes then go to http://localhost:631
  6. Inspect Element in Safari: click on Safari -> Preferences. Click on Advanced. Check the Show Develop menu in menu bar checkbox.
  7. Enable file sharing: System Preferences / Sharing / Remote Login
  8. Install HWMonitorSMC2
  9. configure iTerm & vim: configure iterm2 and vim like a pro

Browser extensions (chrome, vivaldi)

  1. uBlock
  2. 1Password
  3. cp ~/Library/Application\ Support/Google/Chrome/NativeMessagingHosts/2bua8c4s2c.com.agilebits.1password.json ~/Library/Application\ Support/Vivaldi/NativeMessagingHosts
  4. Evernote Web Clipper
  5. Add bookmarklet from DontFuckWithPaste

Order dock icons

defaults read com.apple.dock persistent-apps | grep file-label | gawk -F= '{print $2}' | sed -e 's,^[ "]*,,g' | sed -e 's,[ ";]*$,,g' | gawk '{print NR ". " $0}'

  1. Cisco AnyConnect Secure Mobility Client
  2. Google Chrome Canary
  3. Google Chrome
  4. Vivaldi
  5. Google Mail
  6. Mail
  7. Calendar
  8. Google Calendar
  9. System Preferences
  10. Messages
  11. iTerm
  12. 1Password 6
  13. Slack
  14. Preview
  15. Nest
  16. Visual Studio Code
  17. Reminders
  18. Photos
  19. Notes
  20. KidsNote

references

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published