Skip to content

Update for a smoother experience #1

Open
@coderste

Description

@coderste

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions