Ask HN: How do you organize your home directory?
- Source code repositories (personal and work)
- Extra git workspaces
- Virtual machine images
- Documentation and manuals
- Books
I've been iterating on this for many years and have yet to find something "perfect". For source code I've tried the Golang approach of organizing by git repo, using a flat hierarchy under a Source directory, and organizing by work/personal. I've built tools using fzf to quickly switch between projects. I've also made auxiliary directories in home for things like ISOs and qcows. What are other people doing?