My filesystem structure



I love organizing. Which means I also love containers. Which means I love knowing where everything is without needing to think twice. I have been working on this design for a very long time.

High Level

I like having a small number of folders for the main structure. The idea is to have a tree like, branching concept of organization of things. More than seven items makes it difficult to navigate conceptually. Have you heard of the "humans can remember seven digits" thing?

.temp         - downloads, sort
employee      - resumes, student-work, paid-work, taxes
forge         - personal projects
knowledge     - things I have learned
media         - all things entertaining
perception    - record of my life

There is a place for:

  • The work your do for others
  • The work you do for yourself
  • The stuff you have learned
  • The others work you consume
  • The place to capture who you are.

Media

Media is the only folder that has a consistent structure across my storage devices. Since the internals of the other folders are much more discretionary, I figured I would detail a few things here.

media
 ├ auditory    - sound files
 ├ imagery     - image files
 ├ interactive - games
 ├ software    - programs
 ├ textual     - text, books, pdf
 └ visual      - video files
  • software: I put fonts, icons, installs, standalones, git repos here. Having a separate folder at root for software got me no where. And by viewing software as media, it changed how I interacted with software in a good way.
  • interactive: In the same vein, placing video games in an "interactive" folder, and seeing it is another form of "media" changed how I identified with games.
  • the rest: I have no valuable recommendations here. Organize your shit how you see fit. I know some of you may find it valuable to ignore this structure, and organize via artist, regardless of media type. But likely with a view exceptions, like, putting all porn in one place.

Perception

This is a wiki. I use Zim wiki a lot! I also use it sometimes for large projects in the forge. It is very simple, small, customizable.

perception
  ├ chronograph
  ├ context
  ├ kith
  ├ motive
  ├ play
  └ windows
  • chronograph: My journal! Organized down to the day.
  • context: That contextual box where you put things that make sense to organize them that way. lol hence the name.
  • kith: one's friends, acquaintances, and relations. For it's purpose I also include kin in here. Whenever I mention another person within this wiki, I try to backlink to them in kith. It's a great way to track how often I write about people.
  • motive: not too special here, but I keep it outside of context since it is a higher level, global concept. What I want to do before I die, what I want for my future, and some happy reminders that I can make it.
  • play: A place to store lists of fun playful things you can do with your time. Important to play in life apparently.
  • windows: We all go through phases in life. Sometimes we care about certain things, or certain projects. We identify in different ways. These identity specific elements can live here. So far I have 4 elements in here.

Below is a more detailed look into what goes in this wiki. The context portion is the most flexible and should suit your needs. Take the bits of pieces of your life that don't fit into the other categories and structure them as you see fit.

perception
  ├ chronograph
  ├ context
  │ ├ assets
  │ ├ body
  │ ├ health
  │ │ ├ conditions
  │ │ ├ doctors
  │ │ ├ insurance
  │ │ ├ medications
  │ │ ├ organizations
  │ │ └ therapists
  │ ├ money
  │ ├ projects
  │ │ ├ archive
  │ │ └ <name of project>
  │ └ <however else you organize parts of modern life>
  ├ kith
  │  ├ Lending [what you've lent to whom]
  │  ├ <name of person in life>
  │  └ [not professionals like doctors!]
  ├ motive
  │  ├ bucket list
  │  ├ future hopes
  │  └ happy thoughts
  ├ play
  │  ├ [creative stuff you like to do]
  │  └ [fun stuff to do]
  └ windows
    └ <name of chapter in life>  
  • context/projects: Is a special place which I have load up every time I log in to my machine. I list all my projects, with completion percentage and whatnot. A constant reminder when I open my laptop that I do not wish to use it for media consumption.
  • context/health: An example of what might go in the context area. I have a lot of medical stuff so I see lots of people and institutions. This helps me keep track of who and what I see.
  • motive: Sometimes I debate whether I should make this the page that loads on boot. However, as I become more content and happy, outside my depression, I find myself accessing this less and less.
  • windows: Further on this section, I use it less and less as I have grown into myself. Much of the content in here was from previous iterations of my organizational design. And I also used to hold more tightly to certain identities which made it easy to put stuff in places like this. Now, it seems most of what I write and do either has a place in context or chronograph. Regardless, the archivist in me approves of its labeling for nostalgic reasons.

Entire Setup

<> = may have many of these

[] = comments

.temp

employee
  ├ resumes
  ├ taxes
  │   └ <year>
  ├ <institution> [learning]
  │   └ <class>
  └ <employer>

forge
  └ <project name>

knowledge
  ├ crafts
  ├ educa
  ├ f1 (help)
  └ games

media
  ├ auditory
  │   ├ music
  │   ├ other
  │   ├ playlists
  │   └ podcasts
  ├ imagery
  │   └ [on your own]
  ├ interactive
  │   ├ gba
  │   ├ nes
  │   ├ pc
  │   ├ snes
  │   └ <platform>
  ├ software
  │   ├ fonts
  │   ├ git
  │   ├ icons
  │   ├ installs
  │   └ <standalones>
  ├ textual
  │   ├ books
  │   ├ docs
  │   ├ manuals
  │   └ [on your own]
  └ visual
      ├ anime
      ├ educational
      ├ movies
      ├ porn
      ├ tv
      └ video game

perception
  ├ chronograph
  ├ context
  ├ kith [people]
  ├ motive
  ├ play [stuff to do]
  └ windows
    └ <name of chapter in life>  
Comments are loading... I hope ;)