old --- Archives/ DONE/ Documents/ Downloads/ Exercises/ Experiments/ Forks/ Projects/ Projects/priv Projects/pub School/ TODO/ Work bin/ lib/ mnt/ opt/ tmp/ var/ new --- .local .local/bin .local/lib .local/mnt .local/opt .local/var arc arc/aud arc/doc arc/img arc/img/photo arc/sw arc/sw/bin arc/sw/src arc/vid dl dl/aud dl/books dl/fonts dl/img dl/papers dl/sw dl/vid ex fork fork/suckless proj proj/prv proj/pub sch work x .local even more-local /usr/local arc archives bin binaries/executables dl downloads ex exercises fork forks proj projects sch school work work x experiments map --- Archives --> arc Archives/Audio --> arc/aud Archives/Documents --> arc/doc Archives/Images --> arc/img Archives/Software --> arc/sw Archives/Videos --> arc/vid DONE ~~> doc/TODO/ Documents --> doc Downloads --> tmp/dl # TODO Not .local/tml/dl ? Exercises --> ex Experiments --> x Forks --> fork Projects --> proj Projects/priv --> proj/prv Projects/pub --> proj/pub School --> sch TODO ~~> doc/TODO/ Work --> work bin --> .local/bin lib --> .local/lib mnt --> .local/mnt opt --> .local/opt tmp --> .local/tmp var --> .local/var TODO ---- - [ ] configure programs to not create these: - [ ] Desktop/ - [ ] Downloads/ - [ ] Webcam/ - [ ] go/ - [ ] snap/ - [ ] hunt-down all hard-coded paths and replace with $DIR_FOO