Skip to content

Instantly share code, notes, and snippets.

View jreinstedler's full-sized avatar

Jason jreinstedler

View GitHub Profile
@jreinstedler
jreinstedler / Installation.md
Last active June 6, 2016 01:55 — forked from albertbori/Installation.md
Automatically disable Wifi when an Ethernet connection (cable) is plugged in on a Mac

Overview

This is a bash script that will automatically turn your wifi off if you connect your computer to an ethernet connection and turn wifi back on when you unplug your ethernet cable/adapter. If you decide to turn wifi on for whatever reason, it will remember that choice. This was improvised from this mac hint to work with Yosemite, and without hard-coding the adapter names. My particular fork: 1- comments out notifications completely as I've found it to be pretty buggy, and I don't really care if users are notified or not & 2- adds functionality to handle external USB Ethernet devices (work in progress). Feel free to fork and fix any issues you encounter.

Most the credit for these changes go to Dave Holland.

Requirements

  • Mac OSX 10+
  • Administrator privileges