O que o OP pediu é, ao fazer uma captura de tela no OSX (por cmd + deslocamento + 3 ou cmd + shift + 4 ), o arquivo é salvo na pasta desktop por padrão, e o OP quer mudar esse local.
Eu criei uma pasta semelhante, mas também tendo problema ao configurá-la usando "defaults write", no entanto, como ela é salva em uma plist, podemos modificar esse arquivo diretamente.
O plist está localizado em ~/Library/Preferences/com.apple.screencapture.plist
, modifique-o adequadamente usando um editor de plist e, em seguida, killall SystemUIServer
do terminal ou logout / login.
Se o arquivo não estiver disponível por padrão, execute
defaults write com.apple.screencapture location /Users/xxx
para criar um primeiro e depois modificar.
Testado e confirmado para trabalhar.