2 ms·
I just use a boring python-script for this job, which links everything from my repo to the correct location. This has the benefit that I can also add some perso
by PurpleRamen 4y ago
I just use a boring python-script for this job, which links everything from my repo to the correct location. This has the benefit that I can also add some personal tweak to some configs, like linking my userchrome from Firefox to my profile.
Similar solution for packages and other settings, just a bunch of shell script doing stuff.
I tried using Ansible in the past, but maintaining a rarely used tool with many updates was too much of a hassle. At the end, the simple solution is the best one, for me.
- klysm 4y agoI doubt the scripts are simple, it’s not easy to make such things idempotent.
- aliqot 4y agoidempotent is about the most useless word ever. When all the words are sitting around at the end of the day, you got a few good ones making dinner, and maybe a clever contraction sitting on the couch, then you have little Idempotent, chewing on a fucking crayon in the corner with a finger in the light socket.
- klysm 4y agoI’m not sure what you’re getting at. Idempotent has a very clear definition.
- PurpleRamen 4y agoDepends on your definition of simple. There is not that much which can go wrong.