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

Update for a smoother experience #1

Open
coderste opened this issue Jan 18, 2023 · 0 comments
Open

Update for a smoother experience #1

coderste opened this issue Jan 18, 2023 · 0 comments

Comments

@coderste
Copy link
Owner

coderste commented Jan 18, 2023

This could have a much better UX. For example we can use homebrew bundler to just pull in a Brewfile which would do all the app/tool installing we need.

We also don't need to install git ourselves like the repo says. We can just do all the homebrew installations first and then run git submodule update --init to pull in the git submodules we have for the iTerm plugin.

Also the iTerm preferences don't get exported and transferred properly.

We could maybe create a sort of tear down script which would copy all our preferences/aliases/config files from the current mac into this repo we then commit and then when we run the setup script on a new mac we know we have the latest changes rather than preference settings from 6 months ago which may be outdated (as was the case when I started a new job and realised I was missing some settings). The tear down script could also run brew uninstall against the same Brewfile to install all the custom applications we install for developing.

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

1 participant