El contexto:
Soy un antiguo usuario de MacOS que ha pasado muchos años incursionando aquí y allá en el lado *nix de la vida de Apple desde la primera iteración de OS X (10.0) que se lanzó originalmente.
Recientemente, me he visto obligado a profundizar un poco más después de decidir embarcarme en un viaje de auto-educación en todas las cosas de scripting/programación/administración de sistemas. Afortunadamente, existen herramientas fantásticas como Homebrew, entre otras, para hacer que la gestión de esta tierra de sombras de MacOS sea mucho más sencilla, pero a veces es necesario trabajar fuera de estos ecosistemas autónomos.
El problema central:
- Me encuentro reuniendo una gran cantidad de archivos y carpetas relacionados con la configuración en mi directorio personal. Esta colección desordenada y miscelánea parece sub-óptima y me pregunto si los más experimentados tienen alguna guía de "mejores prácticas" para esta situación - tal vez incluso una utilidad decidida o dos?
- Soy muy consciente de que el ecosistema del software *nix es extremadamente sensible a la estructura de directorios/rutas; y los cambios menores pueden tener efectos secundarios importantes que no son inmediatamente obvios, lo que resulta en una solución de problemas y conflictos cada vez más costosa en el futuro - particularmente cuando el problema en cuestión no es reciente y "fresco en la mente".
Cualquier sugerencia/puntos/enlaces o rutas/variables de entorno son bienvenidos - ¡gracias!