Sin*_*dre 3 macos dock dotfiles
将 Google 添加到 Dock 的工作方式如下:
\n\n defaults write com.apple.dock persistent-apps -array-add '<dict><key>tile-data</key><dict><key>file-data</key><dict><key>_CFURLString</key><string>/Applications/Google Chrome.app</string><key>_CFURLStringType</key><integer>0</integer></dict></dict></dict>'\nRun Code Online (Sandbox Code Playgroud)\n\n但是将终端添加到扩展坞不适用于以下情况:
\n\n defaults write com.apple.dock persistent-apps -array-add '<dict><key>tile-data</key><dict><key>file-data</key><dict><key>_CFURLString</key><string>/Applications/Utilities/Terminal.app</string><key>_CFURLStringType</key><integer>0</integer></dict></dict></dict>'\n\n defaults write com.apple.dock persistent-apps -array-add '<dict><key>tile-data</key><dict><key>file-data</key><dict><key>_CFURLString</key><string>/Applications/Lis\xc3\xa4ohjelmat/Terminal.app</string><key>_CFURLStringType</key><integer>0</integer></dict></dict></dict>'\n\n defaults write com.apple.dock persistent-apps -array-add '<dict><key>tile-data</key><dict><key>file-data</key><dict><key>_CFURLString</key><string>/Applications/Lis\xc3\xa4ohjelmat/P\xc3\xa4\xc3\xa4te</string><key>_CFURLStringType</key><integer>0</integer></dict></dict></dict>'\nRun Code Online (Sandbox Code Playgroud)\n\n我希望将我的计算机语言保留为芬兰语,同时仍然能够通过我的点文件拥有自定义底座。MacOS 默认应用程序(例如终端和日历等)也存在同样的问题。
\n我相信我也有和你类似的问题,但是,我不认为它\xe2\x80\x98s是本地化问题。深入挖掘后,我发现这些应用程序并不像它们看起来的那样。
\n\n/Applications/Lis\xc3\xa4ohjelmat尝试在 Finder 中转至。现在打开终端并执行ls /Applications/Lis\xc3\xa4ohjelmat. 注意到区别了吗?在我的英语版本的 macOS 上,当我ls进入/Applications/Utilities目录时,我看到一个空文件夹!
据我所知,现在大多数系统应用程序都驻留在其中/System/Applications/,我想也许您也是这种情况。
将所有内容放在一起,我的首次运行 Dock 设置如下所示(在确认应用程序所在位置后根据您的需求进行调整):
\n\n#!/bin/sh\n\nset -e\n\n__dock_item() {\n printf \'%s%s%s%s%s\' \\\n \'<dict><key>tile-data</key><dict><key>file-data</key><dict>\' \\\n \'<key>_CFURLString</key><string>\' \\\n "$1" \\\n \'</string><key>_CFURLStringType</key><integer>0</integer>\' \\\n \'</dict></dict></dict>\'\n}\n\nprintf \'%s\' \'Setting up Dock icons...\'\ndefaults write com.apple.dock \\\n persistent-apps -array "$(__dock_item /Applications/Safari.app)" \\\n "$(__dock_item /System/Applications/Utilities/Terminal.app)"\nkillall Dock\nprintf \'%s\\n\' \' done.\'\nRun Code Online (Sandbox Code Playgroud)\n\n\n\n\n注意:我使用的
\n-array只是-array-add完全清除数组并将其设置为我给出的值。
希望有帮助,祝你好运!
\n| 归档时间: |
|
| 查看次数: |
2672 次 |
| 最近记录: |