Saya sudah mulai menggunakan Forklift sebagai pengganti Finder, jadi saya tidak perlu Finder di Dock saya. Bahkan, saya lebih suka memiliki Forklift menjadi ikon kiri terjauh jadi saya tidak sengaja mengklik Finder.
Metode biasa menyeret aplikasi keluar dari Dock tidak berfungsi, dan tidak juga menyeret perintah. Menu kontekstual tidak memungkinkan Anda untuk menghapus ikon.
Apakah ada cara untuk, pada Lion, menghapus Finder dari Dock?
Mungkin ada file database atau plist yang bisa saya ubah?
macos
finder
dock
customization
Nathan Greenstein
sumber
sumber
Jawaban:
Tidak ada cara mudah untuk melakukan ini, tetapi ada sedikit hack :)
Temukan bagian
finder-running
dan tambahkan sub-bagian baruatau hanya Unduh versi DockMenus.plist saya
Dalam file editor plist akan terlihat seperti ini:
Buka Terminal dan jalankan
killall Dock
.Klik kanan pada ikon Finder di Dock - Bingo!
ps Setelah Dock restart (peluncuran ulang manual atau mac reboot) Anda perlu menghapus ikon Finder dari Dock
sumber
f=/System/Library/CoreServices/Dock.app/Contents/Resources/DockMenus; sudo cp $f.plist $f-old.plist; sudo defaults write $f finder-running -array-add '<dict><key>command</key><integer>1004</integer><key>name</key><string>REMOVE_FROM_DOCK</string></dict>'; sudo chmod 644 $f.plist; osascript -e 'quit app "Dock"'
. Saya tidak menemukan cara (selain skrip GUI) untuk secara otomatis menghapus Finder dari Dock setelah masuk lagi.tell application "System Events" to tell UI element "Finder" of list 1 of process "Dock" perform action "AXShowMenu" click menu item "Remove from Dock" of menu 1 end tell
Ini berfungsi untuk saya di HighSierra (10.13.6) dengan SIP dinonaktifkan.
Saya telah menggunakan perintah berikut untuk mengedit file .plist:
Periksa hasil dengan
sudo defaults read $PL finder-running
.Jika itu berjalan baik-baik saja
sudo chmod -v +r $PL; killall Dock
.Ini adalah versi Italia dari AppleScript yang diformat:
Itu saja, saya harap ini berguna sebagai rekap lengkap cepat.
sumber