<span style="color:#323232;">find /home/ -mindepth 1 -maxdepth 1 -type d -exec mount none {}/.cache/ -t tmpfs -o size=16G </span><span style="color:#0086b3;">;
</span>
for doesn’t work here because it uses spaces to delimit strings, which could cause issues with filenames that contain spaces
You can also create a systemd user service, which is useful if you don’t have root access. The above mount command requires root, but the following doesn’t and is more robust than symlinking to /tmp/:
You: It’s a single user system
Also you: Tmpfs would have to be done for every user
And a /tmp/ symlink would have to be created for every user too, so I don’t get your point
Tmpfs is just as easy as making a symlink, but without the filename conflicts between files in ~/.config/ and /tmp/. You just need to add a line to /etc/fstab
Name one init system that boots as fast as systemd on a modern distro with many services. Then name a display server that’s actually easy to maintain and to develop client applications for
The current issues with Wayland are due to it being new, X11 fanboys not wanting to explore the idea of contributing to Wayland, and client applications that are poorly designed