Comecei a usar o Forklift como um substituto do Finder, por isso não preciso do Finder no meu Dock. Na verdade, eu preferiria que o Forklift fosse o ícone mais à esquerda, para não clicar acidentalmente no Finder.
O método usual de arrastar o aplicativo para fora do Dock não funciona e nem o comando arrastar. O menu contextual não permite remover o ícone.
Existe alguma maneira de, no Lion, remover o Finder do Dock?
Talvez haja um arquivo de banco de dados ou plist que eu possa alterar?
macos
finder
dock
customization
Nathan Greenstein
fonte
fonte
Respostas:
Não há uma maneira fácil de fazer isso, mas há um pequeno truque :)
Localizar seção
finder-running
e adicionar nova subseçãoou apenas faça o download da minha versão do DockMenus.plist
No editor plist, o arquivo deve ficar assim:
Abra o Terminal e execute
killall Dock
.Clique com o botão direito do mouse no ícone do Finder no Dock - Bingo!
ps Após a reinicialização do Dock (reinicialização manual ou reinicialização do mac), você precisa remover manualmente o ícone do Finder do Dock
fonte
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"'
. Não encontrei nenhuma maneira (exceto os scripts da GUI) de remover automaticamente o Finder do Dock após o logon.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
Funciona para mim no HighSierra (10.13.6) com o SIP desativado.
Eu usei o seguinte comando para editar o arquivo .plist:
Verifique o resultado com
sudo defaults read $PL finder-running
.Se parece funcionar bem
sudo chmod -v +r $PL; killall Dock
.Aqui está a versão formatada em italiano desse AppleScript:
Só isso, espero que seja útil como uma rápida recapitulação completa.
fonte