Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Split OSX configuration from the installers? #1

Open
dstroot opened this issue Jan 2, 2015 · 2 comments
Open

Split OSX configuration from the installers? #1

dstroot opened this issue Jan 2, 2015 · 2 comments

Comments

@dstroot
Copy link

dstroot commented Jan 2, 2015

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?

@joeyhoer
Copy link
Owner

joeyhoer commented Jan 3, 2015

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.

@dstroot
Copy link
Author

dstroot commented Jan 4, 2015

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...

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants