Hacker News new | ask | show | jobs
by Player6225 1097 days ago
I have been using JD for a while now, to the point that I built a CLI for it (using Deno).

But I just enjoy the speed of feeling like I can cd to any directory at any time in like... 8 keypresses (`jd 20.21` is an alias I use to cd).

https://github.com/bpevs/johnny_decimal

https://johnny.bpev.me/

Edit: I had a separate hierarchy I used on my work machine when I was still working at a larger company, but this is the one from my personal machine (with some redacted)...

  10-19 Notes
    10 Quick [Daily-life kind of stuff]
      10.01 Daily Notes
      10.02 Cooking
      10.03 Listening Notes
      ...
    11 Research
      11.00 Device Setup
      11.01 Project Name 1
      11.02 Project Name 2
    12 Reference [Basically categorizing random notes]
      12.00 Unsorted
      12.05 History and Current Events
      ...
      12.28 Spatial Audio
      12.29 Music, Cognition, and Computerized Sound
    13 Travel
      13.01 中文
      ...
      13.10 Maps
    18 bpev.me
    19 Documents
      [Various documents here]
  20-29 Projects [Active Projects]
    20 Code
      20.00 gists
      20.01 bpev.me
      [insert projects I am committing to often]
    21 Media
      21.01 Music
        [insert Music album work here]
  30-39 Archives
    30 Code
      30.03 favioli
      30.04 johnny_decimal
      .....
      basically, maintanence-mode projects.
      If I start committing on a more regular cadence, I move to `20 Code`
    31 Media
      I have a separate, date-based hierarchy within these...
      31.01 Music
      31.02 Photos
      31.03 Videos
      31.04 Memes
      31.05 Screenshots
    39 Backups
      39.01 Contacts
      39.03 bpev.me
      39.04 Savefiles
      39.05 Applications