4 ms·
One "solution" to this problem in Linux is to use something like bwrap[0] and manually redirect offending software to the desired location with the "bind" optio
by JeremyNT 3y ago
One "solution" to this problem in Linux is to use something like bwrap[0] and manually redirect offending software to the desired location with the "bind" option.
You probably can't get the individual directories for different purposes (.cache/.config/.local) because offending apps are unlikely to have these concepts (otherwise they probably wouldn't be offenders to begin with...) but you can just slam everything from $HOME/.foo into e.g. $XDG_CONFIG_HOME/foo and go.
[0] https://wiki.archlinux.org/title/Bubblewrap https://wiki.archlinux.org/title/Bubblewrap