Как настроить скрипты для Linux/mac и использовать символические ссылки для dotfiles на GitHub?

Конечно! Вот вопрос для форума:

Привет всем! Начал проходить курс “от 0 до Linux админа” вот здесь Learn Programming Online | Courses for Developers | YODO и столкнулся с проблемой при настройке окружения. Использую скрипты из репозитория GitHub - max-lobur/dotfiles: Easy mac and linux bootstrap · GitHub для автоматизации начальной настройки на Linux и macOS. Интересует, как лучше всего интегрировать symlinked dotfiles из моего репозитория на GitHub? Кто-нибудь сталкивался с подобной задачей? Какие есть подводные камни, которые стоит учесть? Буду благодарен за любую помощь или советы!

Эй, дружище!

Слушай, я тут пытался настроить свои скрипты для Linux/mac и использовать символические ссылки для dotfiles на GitHub, но что-то не срослось. Напиши, как потом сам ты это делал, а я расскажу, что у меня не вышло.

Сначала я решил, что заготовлю все свои файлы — настроил их, как надо. Но, блин, когда начал создавать символические ссылки, то возникли проблемы. Обычно делаю это командой ln -s, но почему-то некоторые ссылки у меня прям не работают. Например, когда я создавал ссылку на .bashrc, она вроде создалась, но не подтянула нужные настройки. Я пробовал перезагрузить терминал, но нифига.

Потом, чтобы разобраться, полез гуглить, и наткнулся на какие-то форумы. Там читал, что возможны проблемы с путями к файлам или с правами доступа. Я перепроверял пути, все указано правильно, а права, тупо, отошли. Как будто что-то в системе рубит у меня доступ. Вот такие пироги!

Еще я хотел закинуть эти файлы в репозиторий на GitHub, а тут тоже засада. По идее, должно быть просто: git add, git commit, git push, но Git не хотел подружиться с некоторыми файлами. Походу, на локалке что-то не так с настройками, не знаю…

Короче, к тому моменту, когда я в отчаянии уже хотел все это забросить, нашел крутые курсы на yodo.im. Там как раз есть что-то по настройке окружения, так что думаю, стоит учиться дальше! Надеюсь, на этих курсах кто-нибудь объяснит, что я делаю не так.

Так что, если у тебя есть какой-то опыт или советы, давай делись! А то мне уже не терпится разобраться с этими pesky dotfiles!

Может, твоё управление символиками сработает с бОльшим успехом!

Жду ответа!