- bunch of random files in ~/Desktop/
- more random files in ~/Desktop/old/
- more more random files in ~/Desktop/old/old/...
- real stuff in ~/dev and ~/Site/
- a mix of important and unimportant files in ~/Downloads/ - bunch of random files in ~/Desktop/
- more random files in ~/Desktop/old/
- more more random files in ~/Desktop/old/old/...
- real stuff in ~/dev and ~/Site/
- a mix of important and unimportant files in ~/Downloads/- ~tools/dotfiles/ hosts all dotfiles with a Makefile that sets everything up
- ~tools/<randomTools> - contains mostly useful utilities and scripts like fonts, vpn configs, terminal color schemes, config patches to apply to `/etc/` after fresh install etc.
- ~Projects/<client|company>/<project_name> for paid work projects
- ~Projects/<projectName> for personal projects
- ~Playground/<experiment> for experiments, prototypes or building software from github out of curiosity
- ~Applications/<appName> for apps I build from source and copy/link binaries to `~/bin`. I'm on Linux so this is non-standard.
- ~GoogleDrive/<accountName> for Google drive sync with Insync
- ~Vaults/<vaultName> for mounting cryfs encrypted directories from the Google Drive directories. (some times use plasma vault for this)
sandbox/ when you're ready to get messy
The gist is, doing my own projects differently took away more then it helped.
What used to happen was I'd download, say, an Ubuntu image, use it, and then say "... I might need this again" and leave it there. Then a week goes by, I've forgotten its there. Sorting by Date Added its now piled under 10 other items. The empire of dirt grows...
The trick? A Trash that automatically empties items older than 30 days. MacOS has this, at least. (Note, this is a rolling empty; not an "empty everything every month" kind of deal). Now I just delete those "I might need this..." files. I know I can grab it from the Trash if I need it again, which I've done a few times. Most of the time, I didn't need it, and so it gets thrown out as it should.
The effect is two fold. Obviously there's less junk in ~/Downloads in general. But that has the knock-on effect that it is now less daunting to go through and sweep up ~/Downloads.
Empirically, my ~/Downloads, ~/old.Downloads, etc. used to be filled with easily 400 files and folders each. Now? My current ~/Downloads is at 76 items after two years. And that's currently at my peak; I'm about to go through and clear out about 20 of those things. Which is easy to do, compared to trying to face a mound of 400 files with names like "TEST.txt"...
In about:config, set 'browser.download.lastDir.savePerSite' to false (you may have to create the preference), set 'browser.download.useDownloadDir' to true, and set 'browser.download.lastDir' to your preferred location.
More info - https://support.mozilla.org/en-US/questions/887248
But yeah, that's exactly me.
- z.old/macbook.2016
- z.old/macbook.2013
- z.old/thinkpad.2011
- z.old/downloads.201705
- z.old/downloads.201701
- z.old/desktop.2014
- z.old/SERVERNAME.2018
going back to around 2002, I could probably delete the entire thing and not miss a thing hehFortunately, Win10 makes it easy to delete Recycle Bin and Downloads after N days, so at least some things are self-cleaning...
These end up accumulating on my desktop over the years until I can be bothered to delete them
mkdir ~/Pictures/Screenshots
defaults write com.apple.screencapture location ~/Pictures/ScreenshotsI need a tool that will look for duplicate directory structures.
My only addition would be
- random documents of dubious value in “my documents”
I once found some x86 assembly code I'd written decades ago and buried real deep (the folder names were in ALLCAPS and no more than 8 characters.