Post ATHRrgotPPeUDtOemm by pixel@desu.social
(DIR) More posts by pixel@desu.social
(DIR) Post #ATHQzVAgVAd8STkcGe by pixel@desu.social
2023-03-04T18:26:01Z
0 likes, 0 repeats
So, after seeing the last new colleague onboard, I finally went through with a thing I wanted to do for a long while.Considering the dev setup at our company was standardized quite a bit I now wrote up a shell script to setup a new devs machine
(DIR) Post #ATHREVb5CWKu7fFpWy by Eramdam@octodon.social
2023-03-04T18:28:38Z
0 likes, 0 repeats
@pixel I swear I saw a tool to facilitate that kind of stuff on GitHub some time ago but I forgot what it was
(DIR) Post #ATHRIg3iFKXJjAdKyW by pixel@desu.social
2023-03-04T18:29:25Z
0 likes, 0 repeats
@Eramdam I know some other companies have scripts for that too, but they are usually quite specificlike https://github.com/thoughtbot/laptop
(DIR) Post #ATHRPtLDGH8OwtG7oO by pixel@desu.social
2023-03-04T18:30:46Z
0 likes, 0 repeats
@Eramdam personally, I have a chezmoi backed set of dotfiles that installs tooling on a new machine for me
(DIR) Post #ATHRWLLO3owlXGPucK by Eramdam@octodon.social
2023-03-04T18:31:53Z
0 likes, 0 repeats
@pixel that was it iirc https://github.com/jetpack-io/devbox
(DIR) Post #ATHRrgotPPeUDtOemm by pixel@desu.social
2023-03-04T18:35:48Z
0 likes, 0 repeats
@Eramdam ohh, looks interestingmy script is kinda simple (and somewhat specific too)basically checks if specific software is installed (and warns about stuff like older versions of Apple-provided tooling) and tries to install it, if possibleadditionally some other env checks, for things that basically break often in the first few weeks of new devs.