feat: make persistent-others similar to the new persistent-apps (#1431)

This commit is contained in:
Sam 2025-11-01 18:33:40 +00:00 committed by GitHub
commit fc4e3dbe40
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
3 changed files with 154 additions and 10 deletions

View file

@ -331,13 +331,19 @@ launchctl asuser "$(id -u -- test-defaults-user)" sudo --user=test-defaults-user
<dict>
<key>tile-data</key>
<dict>
<key>arrangement</key>
<integer>1</integer>
<key>displayas</key>
<integer>0</integer>
<key>file-data</key>
<dict>
<key>_CFURLString</key>
<string>file://~/Documents</string>
<string>file:///file</string>
<key>_CFURLStringType</key>
<integer>15</integer>
</dict>
<key>showas</key>
<integer>0</integer>
</dict>
<key>tile-type</key>
<string>directory-tile</string>
@ -348,7 +354,7 @@ launchctl asuser "$(id -u -- test-defaults-user)" sudo --user=test-defaults-user
<key>file-data</key>
<dict>
<key>_CFURLString</key>
<string>file://~/Downloads/file.txt</string>
<string>file:///file</string>
<key>_CFURLStringType</key>
<integer>15</integer>
</dict>
@ -356,6 +362,60 @@ launchctl asuser "$(id -u -- test-defaults-user)" sudo --user=test-defaults-user
<key>tile-type</key>
<string>file-tile</string>
</dict>
<dict>
<key>tile-data</key>
<dict>
<key>file-data</key>
<dict>
<key>_CFURLString</key>
<string>file:///folder.d</string>
<key>_CFURLStringType</key>
<integer>15</integer>
</dict>
</dict>
<key>tile-type</key>
<string>file-tile</string>
</dict>
<dict>
<key>tile-data</key>
<dict>
<key>arrangement</key>
<integer>5</integer>
<key>displayas</key>
<integer>1</integer>
<key>file-data</key>
<dict>
<key>_CFURLString</key>
<string>file:///folder.d</string>
<key>_CFURLStringType</key>
<integer>15</integer>
</dict>
<key>showas</key>
<integer>2</integer>
</dict>
<key>tile-type</key>
<string>directory-tile</string>
</dict>
<dict>
<key>tile-data</key>
<dict>
<key>arrangement</key>
<integer>1</integer>
<key>displayas</key>
<integer>0</integer>
<key>file-data</key>
<dict>
<key>_CFURLString</key>
<string>file:///folder</string>
<key>_CFURLStringType</key>
<integer>15</integer>
</dict>
<key>showas</key>
<integer>0</integer>
</dict>
<key>tile-type</key>
<string>directory-tile</string>
</dict>
</array>
</plist>'
launchctl asuser "$(id -u -- test-defaults-user)" sudo --user=test-defaults-user -- defaults write com.apple.dock scroll-to-open '<?xml version="1.0" encoding="UTF-8"?>