<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
The Nano’s PWM frequency can be adjusted from the default 490 Hz, with a maximum of 4MHz, at which point the resolution is 4. At a resolution of 256 (which is more than enough for this application), the maximum PWM frequency is 62.5 kHz, which is far outside our hearing range, though can still barely be heard by some younger cats