Every tool author should use https://xdgbasedirectoryspecification.com/
For applications that do not respect this, the closest you can do is symlinks.
At the bottom of that page the author lists some tools that can fix apps that don’t respect this.
libetc - uses a .so to reroute syscalls that try to access files in $HOME, but this hasn’t been updated since 2018 boxxy - calls the tool in a Linux namespace with bindmounts to reroute files. This seems maintained but you need to alias commands like
alias aws="boxxy aws"
on threat of imprisonment.
finished that for you.
This reminds me that my
Downloadsfolder is like the attic. I don’t fearls -ain~, but I fear what I will find if I wander intoDownloadsunprepared.I constantly clear downloads, idk how people can stand the clutter every time they want to find something
Sort by date and at least vaguely remember when I downloaded it.
Its like archaeology
now do
ls -laNow every object is stacked in an extremely tall tower, but at least they’re alphabetized.
ls -laskh --colorls -laZ if you want to read the “do not touch my stuff” labels
Zthe sacred and most important of flags
I’m all for an LS swap. Let’s LS swap the world!
Fuck yeah! I just wish the install kits didn’t cost as much as the engine itself!
ls -A*
why see the . and … directories?I want to be sure they haven’t gone missing!
They literally cannot.
Unless it’s the / directory. Even then, . is still standing.





