I’m looking to restructure my home folder. Have for a long time used the standard XDG user directory structure ($HOME/{Desktop,Documents,Downloads...}
) and it has become a mess. Also the capitalized directory names are inconvenient for a multitude of reasons.
I’ll have to set the XDG user variables accordingly.
Anyone gone through a process of reorganizing their home directory structure beyond the standard XDG user directory structure. Did you note any oddities refraining from mentioned standards?
Here’s my initial idea:
$HOME
├── desktop
├── documents
│ ├── public
│ └── templates
├── downloads
├── media
│ ├── audio
│ │ ├── bleeps
│ │ └── music
│ ├── e-books
│ ├── graphics
│ │ ├── 3d
│ │ ├── raster
│ │ │ ├── palettes
│ │ │ └── wallpapers
│ │ ├── screenshots
│ │ └── vector
│ ├── photos
│ └── videos
├── sites
└── software
├── bin
├── games
│ └── roms
└── git
I really like the default structure, the 0nly thing that bothers me is that now that I have a second HDD I can’t share that structure between the tw0 discs, so now I am unsure on how to use my second HDD. I think I’ll use the sec0nd for films that I don’t care ab0ut keeping after seeding.
The 0nly thing I can say about your structure is that I w0uldn’t use it because I need a Picture folder, because I download a lot of them and they aren’t photos.
I do this, using symlinks. So my
~/Videos
,Pictures
, etc point to syncthing folders on my external HDs.If you don’t want to treat the second hard drive as separate. You might consider https://github.com/trapexit/mergerfs or alternatives to create a virtual union drive.