Alfred 3 Workflow to temporarily unclutter/restore your desktop items

hi everyone :slightly_smiling_face:

I have built an Alfred Workflow to hide/show Desktop content which can be useful to people who have to make screencasts.
As some of you may point out, Screenflow has a “hide desktop icons” command but I found out that it gets restored when you do “show desktop” which is something I tend to do a lot.
I sure wouldn’t have to do it during a recording to access something which I have already hidden, but I am obsessive beyond reason so I decided to give this a go.

This is based on a defaults write command which disables the creation of the desktop layer without interfering with the items stored at ~Desktop or any metadata associated (position on screen, tags and so on).

To trigger it you need to have Alfred 3.4.x and once installed you can just invoke it with “unclutter”.
The bash script will set the defaults for Finder and notify you using the Large Type output
Not sure it works on multiple screens setups but it should… just work :smiley:

Anyone daring to test it?
Not even sure it can be of any use to anyone, but I thought I’d share it.

let me know

1 Like

I recently had the same concern when I started making screen recordings recently.

I used the HiddenMe application that I found via Gadget Hacks.

I could have done the terminal commands that you are using, but this was just a click of a button.

1 Like

Excellent! I also very much like your use of “Large Type” notifying what happened.

1 Like