Serba-serbi Apple Krowak

Postingan ini ya postingan selo saja, ndak ada yang istimewa. Sudah lama ndak ngeblog, jadinya ya seadanya yang pingin diblogkan saja. Postingan ini sebenarnya dipicu —halah— oleh risinya saya karena file .DS_Store yang selalu muncul di desktop. Sebagai orang visualhalah maneh— ini kan sangat mengganggu. Maka sayapun mencari cara untuk menanggulanginya, maka –lagi-lagi maka– inilah olah kanuragan selanjutnya —halahraimundes–.

Baiklah, semuanya berawal dari kebutuhan saya untuk memunculkan semua hidden files di Finder Mac. Kebetulan saya sedang senang bermain-main dengan bahasa kaum slytherin, Python. Nah, saya merasa nyaman bekerja di bawah virtual environment (virtualenvs). Namun ada kalanya saya perlu juga mengedit file core module yang di folder virtualenvs ini, yang mana sebenarnya bisa dengan mudah diakses dengan terminal, tapi karena saya ini bukan preman kayaknya kok perlu juga sekali-sekali ndak nongkrong di terminal. Nah karena virtualenvs ini foldernya hidden, agar muncul di Finder saya jalankan perintah ini:

defaults write com.apple.finder AppleShowAllFiles TRUE

Maka muncullah semua file hidden di Finder, sehingga saya bisa klik kanan dan jalankan sublime text untuk mengedit file-file hidden maupun di dalam folder hidden itu. Tapi ya itu tadi, lantas muncul file .DS_Store di desktop. Mengganggu banget!

Apa sih file .DS_Store ini? Sebenarnya ini file semacam Thumbs.db di Windows. Tugasnya cuma menyimpan settingan finder saja. Jadi kalau kita pingin misalnya view as thumbnails di folder A, view as list di folder B, dan seterusnya, informasi ini disimpan di file .DS_Store ini. Penting? ya penting buat kamu yang pingin nyimpen informasi itu, sehingga ke depan settingan per foldermu tidak berubah. Tapi bagi saya, lebih penting kalau desktop bersih dari file ini. hihi. Bagaimana caranya? Dua langkah yang harus dijalankan, yang pertama adalah mendisable pembuatan .DS_Store, dengan script ini:

defaults write com.apple.desktopservices DSDontWriteNetworkStores true

dan yang kedua adalah mendelete semua file .DS_Store di dalam komputer apel krowak kamu. Atau ya sebenarnya bisa saja delete di folder yang ingin kamu delete sih, tapi karena ini saya ingin sharing apa yang saya lakukan, jadi saya lakukan ini:

sudo find / -name ".DS_Store" -depth -exec rm {} \;

Nah, sekarang bersih sudah.

Kalau nanti kamu pingin meng-hide lagi file-file hidden dari Finder, ya tinggal mengubah script untuk show file hidden tadi dari True menjadi False. Kalau ingin mengaktifkan .DS_Store, ya tinggal mengubah DSDontWriteNetworkStores dari true menjadi false juga.

Begitu ya, vale ini, demi keselonan tentu saja.

9 thoughts on “Serba-serbi Apple Krowak

Leave a Reply to endoch Cancel reply

Your email address will not be published. Required fields are marked *