Show Hidden Files in Mac Finder

By  on  

Setting up a new machine is a great time for me to write blog posts about configuration settings that I'd forgotten to document.  Much of the time I refer back to this post to figure out how I did things like Add Dock Separators and add support for Xbox controllers.

One important configuration detail developers like myself need is the ability to view hidden and dot files from within Finder:

Finder Hidden Files

To show hidden files within Finder, execute the following from the command line terminal:

# Always show hidden files
defaults write com.apple.finder AppleShowAllFiles YES

# Reset Finder for the settings to take effect
killall Dock

You'd think your machine was empty until you see the mountain of hidden files that macOS hides by default!  I understand why Apple hides these files by default:  they want the machine to seem simple for most users. Us developers, however, need to know where all the skeletons are!

Recent Features

  • By
    How to Create a Twitter Card

    One of my favorite social APIs was the Open Graph API adopted by Facebook.  Adding just a few META tags to each page allowed links to my article to be styled and presented the way I wanted them to, giving me a bit of control...

  • By
    Welcome to My New Office

    My first professional web development was at a small print shop where I sat in a windowless cubical all day. I suffered that boxed in environment for almost five years before I was able to find a remote job where I worked from home. The first...

Incredible Demos

  • By
    Fixing sIFR Printing with CSS and MooTools

    While I'm not a huge sIFR advocate I can understand its allure. A customer recently asked us to implement sIFR on their website but I ran into a problem: the sIFR headings wouldn't print because they were Flash objects. Here's how to fix...

  • By
    Creating Spacers with Flexbox

    I was one of the biggest fans of flexbox before it hit but, due to being shuffled around at Mozilla, I never had the chance to use it in any practice project; thus, flexbox still seems like a bit of a mystery to me.  This greatly...

Discussion

  1. Cmd + Shift + .

    I found it much quicker. Have a great day!

  2. Easy to think about it. Cmd + Shift + dot (like a dotfiles — hidden files in mac OS)

  3. I’ve setup two aliases for this so it’s easy to toggle between the modes.

    alias showHiddenFiles='defaults write com.apple.finder AppleShowAllFiles YES; killall Finder'
    alias hideHiddenFiles='defaults write com.apple.finder AppleShowAllFiles NO; killall Finder'
  4. Ivan Čurić

    Or you can use ⌘+ ⇧ + .

  5. Tobsen

    There is an easier way to do this. Just press ⌘⇧. in the Finder or open/save dialog.

  6. Dave

    When did this come out??? ⌘+ ⇧ + .

Wrap your code in <pre class="{language}"></pre> tags, link to a GitHub gist, JSFiddle fiddle, or CodePen pen to embed!