Live data from Hacker News

Ask HN: How do you keep your files organized on macOS?

news.ycombinator.com

81–90 of 143 posts

Re: Ask HN: How do you keep your files organized on macOS?

#81
While I tried DEVONthink and have even written a personal document management system myself in the past, I have come to realise that no proprietary system will last forever. So I went back to files, folders, naming conventions and a good search tool + Finder replacement.

As to the conventions:

* I follow the recommendations of a German Professor named Loehn [1]. Prof. Loehn recommends to name every file with three parts and add a datestamp to the file. For example: "Programming_Node_Async-2019-03-07", a three-part taxonomy, going from more general to more detail.

* Every file goes into a folder. Every. So I need to build a good folder system.

* Every folder is in ~/Documents/FOLDERS

As to the tools:

I use Alfred (not for search, but for creating keyboard shortcuts to start my essential tools with a key combination).

Then I use HoudahSpot.app for search. It is a better interface for Spotlight search. It allows me to save searches as templates, see search results in a table, which is super important for me to narrow the results down, exclude folders etc in a very easy way. It is my personal knowledge management tool.

Finally I use "Path Finder" (PF) as a finder replacement. Whenever I am in a folder, I can hit `Shift+Cmd+F`, which will focus on a field that will let me enter keywords. PF will start to filter my folder based on my input. So I can focus on what I need. PF is a gorgeous replacement for the Finder app with many enhancements.

The combination of all this will allow me to find every file, every project, every folder from within the past 15 to 20 years in a split second.

Side note:

1) I don't keep files on the desktop either. Rather I have a temp folder named INBOX on my desktop where everything will be put in to be processed into ~/Documents/FOLDERS/(subfolders), and I have the discipline to empty ~/Desktop/INBOX regularly.

2) My programming projects go into ~/workspace/

[1] inventor of Loehn Method, which is a methodology like "Getting Things Done" (by David Allen)

Re: Ask HN: How do you keep your files organized on macOS?

#82
post #79

I add #tags to filenames. This makes them easily portable and searchable everywhere, even when shared over the network.

You can 'brew install tag'[1] and manage them in metadata, which will also expose them in Spotlight, sorting in Finder etc. (but not so handy across OSes)

1: https://github.com/jdberry/tag

Re: Ask HN: How do you keep your files organized on macOS?

#83
post #54

Earlier quoted context omitted.

Everything. I have databases for home and work. In the home database I have top-level folders for me and my wife (for personal stuff we each might store), documents, invoices and receipts. The Documents folder has all sorts of delineation - banking, animals (pet passports, vaccination history, etc), businesses, insurance, investing, legal, medical, peoperty, radio (N1GMA), taxes, vehicles, vendors, etc. I scan everyt…

I do the same thing, but I just scan with Fujitsu ScanSnap and dump in a huge folder in Dropbox. They're OCR'ed and named with the date by default, and that's enough that I can basically always find what I want. That said, I rarely need anything in that folder beyond 10-20 documents like passport or birth certificate scans. To the point where I wonder if the scanning is even worth it. Why don't I just toss all that s…

> I rarely need anything in that folder beyond 10-20 documents like passport or birth certificate scans.

You trust Dropbox with that sort of thing?

Re: Ask HN: How do you keep your files organized on macOS?

#84
post #54

Earlier quoted context omitted.

Everything. I have databases for home and work. In the home database I have top-level folders for me and my wife (for personal stuff we each might store), documents, invoices and receipts. The Documents folder has all sorts of delineation - banking, animals (pet passports, vaccination history, etc), businesses, insurance, investing, legal, medical, peoperty, radio (N1GMA), taxes, vehicles, vendors, etc. I scan everyt…

I do the same thing, but I just scan with Fujitsu ScanSnap and dump in a huge folder in Dropbox. They're OCR'ed and named with the date by default, and that's enough that I can basically always find what I want. That said, I rarely need anything in that folder beyond 10-20 documents like passport or birth certificate scans. To the point where I wonder if the scanning is even worth it. Why don't I just toss all that s…

“Why don't I just toss all that stuff in a big box (so roughly sorted by time) and go through it in the rare event that I need something someday?”

This is basically what I do with nearly all my paper records. It's a sort of JIT filing system. “Writes” into the document store take very little time. I just dump everything into a folder for the current month. I keep a ring buffer of 12 months worth of docs. When a dirty buffer comes up as current, I quickly sort through its contents for the rare item that needs to be preserved for longer than its already year-long storage, file it in a more persistent place, then toss the rest.

This comes at the expense of making “reads” from the document store more expensive. But as you point out, fetching docs from this system is relatively rare. It's more than worth the time (and cognitive overhead) to have to occasionally flip through a couple date-delimited folders to fetch a document I need to retrieve.

Re: Ask HN: How do you keep your files organized on macOS?

#85
I have moved just about everything of note off my Mac and onto Google Drive and Google Team Drive for our org. I then have access to it via Drive Stream and Google Drive search makes it very easy to find what I'm looking for almost instantly.

For active code projects I really only keep /usr/local/src on my local drive. Those are all git repos linked up to GitHub.

Re: Ask HN: How do you keep your files organized on macOS?

#86
May seem silly, but I forgo all the default folders (except Downloads sometimes) and use the Desktop. On my Desktop, I have one folder: All

Inside that is everything, and the desktop then has shortcuts into that and a single "To Be Sorted" folder that I throw things in when I'm lazy (and clean up weekly).

My All folder top level:

1-Life (taxes, banking, retirement planning)

2-Philosophy (notes, papers, readings)

3-College

4-Code

5-Professional

Z-Unused

The numbers keep it ordered by use/importance and I usually review and change the top level yearly.

In the end, file organization has to be something you consistently work at and have a good system for, regardless of OS. I don't think any tool solves that conceptual problem.

Re: Ask HN: How do you keep your files organized on macOS?

#87
No system of organization works for everyone.

    ~/Projects/
        ... bunch of Git and SVN repos ...
    ~/Writings/
        ... Git repo full of text files ...
    ~/Music// /
        Songs grouped by year,
        PCM bounces with name + date
    ~/Pictures// /
        Originals, + edited as copies
    ~/Downloads/
        Articles/
        Documents/
        Software/
        Incoming/
    ~/Misc/$num/
        Unceremoniously dump everything else here
“Clean” is overrated. Storage is cheap. Only clean things as much as it helps you find things. Spotlight is pretty good at finding things. I use tags to label how “good” something is, with red = excellent, orange = good, and yellow = has some value.

All articles are renamed so that the filename is the title of the article.

Desktop is scratch space for anything that I’m working on at this particular moment. If I’m not working on it now, I drop it in ~/Misc/$num++ or delete it. I purge files about once a year just to keep garbage from filling spotlight results, and only secondarily to keep free disk space.

Re: Ask HN: How do you keep your files organized on macOS?

#88
I use an old (discontinued) app called DragThing that sits in the lower left corner of my desktop. It contains tabs for different project groups (Personal, Websites, Clients, etc). Each tab will have my most often used folders and I'll add / remove folders as needed.

For keeping my desktop clean, I keep a "clean-up" folder that I can sweep everything into and clear it out as needed (every 6 months or so).

Re: Ask HN: How do you keep your files organized on macOS?

#89
post #6

Having some more context would be nice, but here's some tips as a web developer. * Don't save files on the desktop. * Create a Projects or Dev folder in your home directory and make a folder for each project. (For Web development, I use Laravel Valet which automatically makes a foldername.test vhost inside ~/Dev.) * My Downloads folder is very messy. I could probably set up a job to delete files older than 6 months,…

Don't save files on the desktop Why?

Pros: super easy

Cons: It's a global namespace and easily cluttered, and the clutter is visible as the default background of your display.

It's like "saving things" on my physical desk - a bad habit I tell myself not to do, but still find myself doing. (chucks a few things that have been on my desk).

Re: Ask HN: How do you keep your files organized on macOS?

#90
Most things that I want to keep organized get split into high-level folders.

    ~/Documents
        /personal
            /project-1
        /client
            /client-1
                /project-1
        /school
            /semester
                /class
Each of the high-level folders contains a folder called `_archive` where I move old clients or projects into, this way the organization-level folders only contain things I'm actively working on.

Then I have `~/Downloads` and `~/Desktop` which are both a bit messy and get purged (Downloads) or reorganized (Desktop) from time to time.

Post reply on HN