The Desktop metaphor has been in existence for decades and is often correlated with the user desk at home or office. Often, a physical desk becomes piled-up with notebooks, pen, paper, files and more. The same picture is common in the desktop environment. Files and folders accumulate on the desktop, too.
Many of us use the desktop as a temporary storage location for quick access to files and folders, as a repository for various files needed during a computer session and as a reminder spot just for ease of remembrance. If you're like me, you probably don’t bother putting anything away until the desktop becomes too cluttered.
Clutter can also result from opening multiple application windows. Each window takes valuable workspace, puts a cognitive load on the brain and can ultimately break concentration.
In this tutorial, I’ll show you how to:
- Clean desktop clutter with features included in macOS and third-party apps
- Develop good habits by making proper use of the workspace
Remove Devices From the Desktop
macOS displays icons of hard drive or external hard drive on the desktop when you connect them to the computer. These icons represent desktop clutter. There is no need to display external devices on the desktop, as they’re available in the Devices list in the Finder Sidebar.
To disable the display of external devices on the desktop, open Finder > Preferences or press Command-Comma.
Untick the tickbox next to Hard disks, External disks, CD's, DVD's and Connected servers. Changes take effect immediately and any device icons on the desktop disappear.
Automatically Move Screenshots to the Target Folder
The default target folder for screenshots is the desktop. It’s acceptable if you occasionally take one or two screenshots, but if you take lots of screenshots, the desktop quickly gets littered with images.
Change the default location by using a terminal command:
defaults write com.apple.screencapture location /Path/To/Folder
Assuming that the Screenshots folder is in the Pictures folder
defaults write com.apple.screencapture location ~/Pictures/Screenshots
If you aren’t sure about the folder path, then drag the item to the Terminal. It’ll automatically convert the file into the actual path name.
Sometimes you might want to save the screenshot to a different folder for each task. You can use Folder Actions in Automator to move screenshots.
Under Move Finder Items section choose a different folder for each task.
Automatically Remove Application Installers
When you download an app from the web it comes in a disk image, or
.dmg, file format. It takes a few clicks to install the app. You have to mount,
drag the app onto the Application folder and eject the disk image either from the desktop or the Finder
This icon on the desktop is a clutter. You can automate the app installation and develop a good habit to prevent the clutter.
Dropzone is an app that lets you move, copy, upload files and execute various tasks via drag-and-drop. Once installed, Dropzone adds a small icon to the menu bar. You then drag files and apps onto the Dropzone icon or click to access a drop-down menu with pre-installed apps and actions.
Go to the Dropzone Actions page and install the Install Application action. Drag-and-drop the disk image onto this action and it’ll take care of all the installation steps.
The disk image ejects from the desktop and, if you tick the Move source to trash after install, it’ll delete the disk image file.
You can altogether skip manual installation and use Homebrew Cask for app installation. Homebrew is a popular package manager for macOS. Homebrew Cask extends Homebrew support for quickly installing macOS apps like VLC, Firefox, Alfred and more.
If you’re not aware of Homebrew, then read this tutorial on Homebrew and come back again. Type this terminal command to install Cask.
brew tap caskroom/cask
To see all the commands Cask supports type
The key commands to remember are:
search command lets you search for an app that Cask knows how to install. Since the name that Cask uses isn’t always the program true name, you have to search for the app. For example,
brew cask search firefox
Under Exact Match section you’ll see firefox, that’s the name you’ve to type to install Firefox browser. If you want to install other Firefox version see the section under Remote Matches.
To install Firefox browser by Cask type
brew cask install firefox
In the same way, to install Vivaldi browser, type:
brew cask search vivaldi
Under Exact Match section, you’ll see Vivaldi, that’s the name you’ve to type to install Vivaldi browser. Type:
brew cask install vivaldi
Check the Homebrew Cask Github Documentation to see the list of all the commands it supports and ways to use them. Once you're familiar with the Cask, then
you don’t have to bother with the manual app installation.
Create Alias for Work Folders
An alias is a small file that represents another object in a local,
remote, or removable file system. It provides a dynamic link to the
target and is akin to shortcut under Windows.
Aliases are useful for organising frequently used files and folders in different locations or on the desktop. When you start using an alias, you develop a good habit and save both time and clutter.
To create an alias, right-click the folder and click Make Alias. Or, select the folder and press Command-L. An alias is always indicated by a little black arrow badge on the folder.
Sometimes you might want to find the original item for an alias. To do that, select the alias and choose File > Show Original or press Command-R.
You can also edit an alias to point to a different file. Select the alias, press Command-I, and from the Info window click the Select New Original button. Note that the name of the alias won’t change to match the new file, but its icon preview will change if the alias points to a different kind of file.
Aliases are smart. If you drop anything onto the alias it gets added to the original folder, and if you delete anything from the alias it gets deleted from the original folder.
Even if you rename the alias or original file, move the alias or original file, double-clicking the alias still opens the original file.
Keep Desktop Free of Clutter
Everyone uses their Mac differently. Some people like to store their files on the desktop. Having these files instantly available on the desktop reduce the need for search and increase productivity. Over time, these files start piling up on the desktop, making it untidy and messy.
Unclutter is a handy menu bar multi-purpose utility app that lets you store files, notes and the clipboard history on the desktop. To use this app, move your cursor to the top of the screen and swipe down with two fingers or scroll down.
The app will display three different cards:
- Clipboard manager card which keeps track of everything you copy into clipboard. You can browse the list of recent clips and recall any of them
- File storage card is a go-to place for casual storage of frequently used files or a drop-zone for dragging files between apps
- Notes card is much like writing a sticky note. You can jot down an idea, address, to-do list and more
Yoink is another handy app based on the principle of drag-and-drop. It gives you a drop-zone to let you temporarily store text, files, images and more. You can drag-and-drop single or multiple items between different apps.
Yoink is also available on iOS and iCloud integration to sync files between macOS and iOS is coming soon.
Hazel is an automation tool for macOS that monitors changes to folders and perform a particular action based on the rules. You can move files based on name, date, type, and much more.
It keeps the desktop free of clutter and allows you to organise the files the way you want. To get started, we’ve covered an entire tutorial series on Hazel.
Use Launcher Apps to Search Files and Folders
Many keep everything on the desktop for quick access. You can avoid desktop clutter and develop a good habit by making use of search. The Spotlight is the default launcher baked into macOS. Press Command-S and search for a particular file or folder.
Alfred is a powerful launcher for macOS. It allows you to search apps, files, folders and an automation playground to play with various scripts and plugins to accomplish various tasks with a couple of keystrokes.
When a file is located deep in Finder, you can use Alfred to create a dynamic file search workflow to access that file quickly.
Open Alfred Preferences > Workflow, click the [+] button at the bottom to add a new workflow and select Examples > Dynamic File Search.
Type ff in Alfred to first select a search scope. When you find a folder, press Enter to begin the search.
Then type the name of the file you’re searching for within that folder.
Tagging files and folders makes them easier to find. Alfred can turn these tags to access collections of files, wherever they may be on the Mac. They also include a keyword to search for files by tag.
Create a hotkey with the argument set to Text with the content tag name. Pressing the hotkey will bring up Alfred’s search box with the relevant results for that tag without having to type anything. Check out the Alfred tutorial on the Hotkey Triggers.
Desktop clutter is a common problem among people using computers regularly. Die-hard clutters toss stuff on the desktop out of habit killing both time and productivity.
In this tutorial, I’ve shown you various methods by which you can eliminate and avoid desktop clutter. Consider it as a guide and perform steps one at a time.
In the next part of the tutorial, we’ll deal with the desktop clutter caused due to multiple windows and how to handle them effectively.