starter icon indicating copy to clipboard operation
starter copied to clipboard

Split OSX configuration from the installers?

Open dstroot opened this issue 11 years ago • 2 comments

Have you considered splitting your OS X configuration away from your home-brew installation and other stuff so it's purely an OSX configuration repo?

I have done something similar here: https://github.com/dstroot/.osx

However, I'd rather combine efforts and maybe adopt yours. Thoughts?

dstroot avatar Jan 02 '15 17:01 dstroot

I have two main objectives: divide the preferences logically (so they can be optionally run as one-offs, and easily scanned/read/maintained), and have all the options well commented (so custom configurations are easily made). In that vein, the "install" scripts are unnecessary, and I agree that separating the two initiatives would be a good idea.

I could see this project growing to include preferences for a large list of applications (similar to Homebrew), that might include features like prompted setup and exporting, among others.

I took a look at the .osx repo you linked and I really like some of the ideas you've implemented there.

joeyhoer avatar Jan 03 '15 22:01 joeyhoer

I had EXACTLY the same views about dividing the preferences logically (so they can be optionally run as one-offs, and easily scanned/read/maintained), and have all the options well commented (so custom configurations are easily made).

I really liked how you separated base OSX configuration from app-specifc configuration and your thoughts to make this like the "homebrew" of configuration is pretty cool - not sure how to make that happen though since for most people they would have to review and edit each file to suit their needs. Will have to think about that...

dstroot avatar Jan 04 '15 17:01 dstroot