MacOS: zsh Terminal and other misc restore/configuration portability...
![Image](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg8mfoUOvgKvgLhArZhyphenhyphenK_LrgJWA77suIZhyCxbRplMUdYlj0CsULhfRFSRMlgcy1Q2bsOKg7xh05u5R4rVbks0Q_MI5nUcxdfja_Tl_PBE1rY8Wv1lQ9sG8ptJCxuQlE8YOrtcDvwRm5Ej/s640/Terminal+Profile+Sync%25281%2529.png)
Summary: I bought a new macbook pro and typical behavior is to use time machine to restore. This method is perfectly acceptable 99% of the time. Those that mess w/ kext, sudoers, and other jazz... not so much. I originally did a time machine restore, but that brought over a mess of things that I quite frankly had forgotten about (I like to tinker) and that was unfair to my new macbook. Needless to say, but I bricked my new macbook which led me to Konmari my setup. Details: Then there is the portability aspect of my terminal environment that I've been so lacking. In combination w/ Dropbox, I'm able to move this stuff around and keep things in sync much easier now. Basically restoring bash/zsh alias is a pain. Modifying any of these things is also a hassle. So I developed a shell script that will basically take files that exist in my Dropbox directory and symlink the original files back to Dropbox. This way I can simply run this shell script on any new syst