Change screenshot destination on Touch Bar Mac (macOS Sierra) [duplicate]

I have a late 2016 MacBook Pro with Touch Bar, and when taking a screenshot, I get the option to choose the location on the Touch Bar.

However since I'm using my computer in clamshell mode, I can't see the Touch Bar, and always want to save my screenshots in a specific folder.

The Touch Bar behaviour seems to override the screenshot location that I have set in com.apple.screencapture:

~$ defaults read com.apple.screencapture { location = "/Users/[my_username]/Pictures/screenshots/"; }

Even if the above is set, it always saves to Documents, which I chose on the Touchbar once.

Also if I choose Desktop as the location on the Touch Bar, it's ignored, and it saves in Documents. So it seems to malfunction even when using the Touch Bar.

So is there a "defaults key" (?) that stores the location since the above is ignored, or is there a conflict between the Touch Bar and the default setting that can be fixed?


Solution 1:

As of Mojave 10.14.2 version, you can change "Save to" destination by entering screenshot mode (press screenshot key on touchbar or Command+Shift+5), then you'd see quick tools (region selection, etc). Go to Options -> Save to... -> Other location... and choose desired location for your screenshots.

Now all screenshot (even those you process with quick editor after making a screenshot) will be stored at chosen folder.

And you don't need any specific software or scripts.

Solution 2:

If you are using a Mac with a touch bar, there are two things that you can do to make taking screenshots more simple. Go into System Preferences Then into Keyboard Click shortcuts On the left hand side click screen shots. If you are wanting your screen shots to default to a folder, make sure that only the Save picture of...as a file are the only boxes selected. enter image description here The second thing you can do to make a life of screen shots easier is to: Go into System Preferences Click Keyboard at the bottom of the window find customize control strip... From there you will see a screen that looks something like this.enter image description here You can then click and drag the camera or screenshot icon into your touch bar. There you have it, if you have followed both of these steps, your fingers will no longer get tired if you are taking a ton of screenshots all at once, and you never have to worry again about where or in what folder your screenshots are going to end up.