Есть ли способ заставить программы создавать свои собственные папки «.program_name» не в домашнем каталоге, а в каком-то каталоге AppData?
Я не хочу скрывать скрытые файлы, но в то же время Я не хочу видеть эту огромную кучу системных папок в моем домашнем каталоге.
Нет. Ну, на самом деле это да, но вам нужно будет перекомпилировать все программное обеспечение, к которому вы хотите применить это.
Более простой вариант - перевернуть проблему и по-другому подойти к ней: зачем использовать / home / для личных данных? Вы можете использовать практически любую ссылку в вашем / home / $ USER / в другом месте. Я сам решил изменить каталоги на раздел / discworld /. Это выглядит так:
rinzwind@schijfwereld:~$ cd /discworld/
rinzwind@schijfwereld:/discworld$ ls -a
.
..
Public
Desktop
Templates
Documents
Downloads
user-dirs.dirs
Videos
Music
Pictures
.Trash-1000
Я никогда не использую / home /, поэтому никогда не вижу ничего добавленного к / home / (мои / и / home также находятся на ssd, а / discworld - это жесткий диск). [ 113]