Posso mover todos os dotfiles de ~ para ~ / .config?

9

Meu diretório inicial ficou bastante confuso recentemente.

Posso simplesmente mover todos os dotfiles e dotdirectories para ~/.config ? (sem criar links simbólicos)

Posso forçar o software recém-instalado a colocar suas configurações em ~/.config ?

    
por user430 31.12.2016 / 16:41

2 respostas

16

Resposta curta: não.

Você não pode mover seus dotfiles para ~/.config e esperar que os programas de alguma forma inferam que nenhum arquivo de pontos em ~ significa que eles poderiam estar em outro lugar.

Portanto, você deve informar explicitamente a cada programa para ver ~/.config . (Eu acho que na maioria dos casos isso é feito definindo alguma variável de ambiente.)

Mesmo assim, muitos programas nem imaginam essa possibilidade; então você ainda teria alguns arquivos de pontos em ~ .

    
por giucal 31.12.2016 / 17:11
9

Não, você não pode se mover ~ /.* para ~ / .config

A maioria dos arquivos e diretórios que começam com . no diretório inicial de nível superior ( /home/$USER ) são controlados pelos aplicativos que executam tarefas em seu nome.

Pastas dentro de .../Documents , .../Pictures , .../Downloads , etc. são quase sempre seu domínio exclusivo. A melhor prática é nunca colocar seus próprios arquivos em /home/$USER ( ~ ). Então você não é incomodado procurando por todos os arquivos e diretórios . que você não controla.

Usando o navio bom Nautilus para navegar pelas águas turbulentas

Sou um CLF confuso (Command Line Freak) que remonta aos dias do IBM PC-DOS. Depois de alguns anos, passei 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 menu barra superior Files e selecione Edit then Preferences e desmarque a opção nesta tela:

Respondendo a essa pergunta, eu mesmo fiz a foto acima e instantaneamente a janela principal do Nautilus repintou. Para minha surpresa, descobri uma dúzia de arquivos meus que estavam escondidos em todos os arquivos do sistema. Mudei-os para subdiretórios apropriados ou os excluí.

Tecla de atalho do Nautilus / atalho de teclado

Pressione Ctrl + H para ativar e desativar a visualização de arquivos / diretórios ocultos. Isso não altera as configurações permanentes descritas na seção anterior. Ela dura apenas para a sua sessão atual, mas evita a inconveniência de alterar a configuração para exibições únicas.

Muito obrigado aos comentaristas abaixo ( @videonauth e @ utf-8 ) para fornecer informações sobre esta seção.

    
por WinEunuuchs2Unix 31.12.2016 / 17:37