Karena bekerja, saya baru-baru ini mulai menggunakan OS X dan telah mengaturnya menggunakan homebrew untuk mendapatkan pengalaman yang sama dengan Linux.
Namun, ada beberapa perbedaan dalam pengaturannya. Beberapa hanya perlu ada di satu sistem. Ketika dotfiles saya tinggal di repositori git, saya bertanya-tanya seperti apa saklar yang bisa saya atur, sehingga beberapa konfigurasi hanya bisa dibaca untuk sistem Linux dan lainnya untuk OS X.
Adapun dotfiles, saya maksudkan, antara lain, ke .bash_profiles
atau .bash_alias
.
if (exists rcfile.local); source rcfile.local; endif
, diterjemahkan ke file rc yang sesuai. File rc utama saya mencoba untuk menjaga sistem agnostik, sedangkan .local
versi memiliki pengaturan sistem khusus. Jika Anda ingin semuanya dalam satu repo, Anda dapat memiliki sistem dir dan symlink rcfile.local dengan yang ada di direktori yang benar.