Dock preferences

See commits for notes.