Respostas:
Resposta curta: não.
Você não pode mover seus dotfiles para ~/.confige esperar que programas de alguma forma inferir que há dotfiles sob ~meios que poderiam estar em outro lugar.
Portanto, você deve dizer explicitamente a todos os programas que devem olhar ~/.config. (Eu acho que, na maioria dos casos, isso é feito configurando alguma variável de ambiente.)
Mesmo assim, muitos programas nem imaginam essa possibilidade; então você ainda terá algum arquivo de dot ~.
~./config. No que diz respeito ao "palpite" na minha resposta, foi apenas uma digressão especulativa.
A maioria dos arquivos e diretórios iniciados .no diretório inicial de nível superior ( /home/$USER) são controlados por aplicativos que fazem as coisas em seu nome.
Pastas dentro, como .../Documents, .../Pictures, .../Downloads, etc, são quase sempre o seu domínio exclusivo. A melhor prática é nunca colocar seus próprios arquivos em /home/$USER( ~). Então você não ficará incomodado ao pesquisar em todos os .arquivos e diretórios que você não controla.
Nautiluspara navegar em águas turbulentasSou um CLF (Command Line Freak) confessado, que remonta aos dias do IBM PC-DOS. Depois de alguns anos, eu comecei a admirar a eficiência e o poder de Nautilus.
Dentro do gerenciador de arquivos Nautilus, você pode ocultar esses arquivos e diretórios dos seus olhos. Vá para o Filesmenu da barra superior e selecione Editentão Preferencese desmarque a opção nesta tela:
Ao responder a essa pergunta, eu mesmo fiz o acima e instantaneamente a janela principal do Nautilus repintou. Para minha surpresa, descobri uma dúzia de meus próprios arquivos que estavam ocultos em todos os arquivos do sistema. Mudei-os para subdiretórios apropriados ou os excluí.
Pressione Ctrl+ Hpara ativar / desativar a exibição de arquivos / diretórios ocultos. Isso não altera as configurações permanentes descritas na seção anterior. Ele dura apenas a sua sessão atual, mas evita a inconveniência de alterar a configuração para visualizações únicas.
Muito obrigado aos comentaristas abaixo ( @videonauth e @ utf-8 ) por fornecer informações nesta seção.
Ctrl+He alterá-lo nas configurações: Só é permanente se você alterá-lo nas configurações.
lsnão mostra dotfiles por padrão. Se você estiver usando um alias paralsisso-a, pare de fazer isso, exceto quando quiser. (Claro, guia-conclusão ainda mostra dotfiles como possíveis terminações paramv foo.txt ~/<tab><tab>)