
Estou executando o Ubuntu 19.10 e instalei o R versão 3.6.1 dos repositórios do Ubuntu e o RStudio 1.2.5033 derstudio.com. Eu sei que o conjunto de ícones Yaru tem um ícone legal para arquivos de origem R (abaixo), mas meus scripts R são mostrados no explorador de arquivos com o ícone de texto simples. Como posso obter o ícone de origem R para meus scripts R?
Tenho visto vários posts no Ask Ubuntu e outros sites discutindo como associar ícones a extensões de arquivo, como
- Como altero o ícone de um tipo de arquivo específico?
- Como alterar ícones de tipos de arquivos específicos no Ubuntu 11.10?
- Esta postagem mais detalhada no Coder Wall
No entanto, seguir as etapas desses tutoriais (adicionar um novo tipo MIME (com o mesmo nome do ícone), atualizar o banco de dados MIME e o cache do ícone) não funcionou.
Responder1
Quando o RStudio foi instalado, ele adicionou um arquivo /usr/share/mime/packages/rstudio.xml
com entradas como
<mime-type type="text/x-r-source">
<sub-class-of type="text/plain"/>
<comment>R Source File</comment>
<glob pattern="*.R"/>
<glob pattern="*.r"/>
</mime-type>
Agora, o ícone em questão se chama text-x-r.png
. Assim, podemos obter o ícone desejado editando a entrada acima para
<mime-type type="text/x-r">
<comment>R Source File</comment>
<glob pattern="*.R"/>
<glob pattern="*.r"/>
</mime-type>
(Você pode editá-lo via, por exemplo sudo vim /usr/share/mime/packages/rstudio.xml
).
Depois é só executar os seguintes comandos no terminal:
sudo update-mime-database /usr/share/mime
sudo gtk-update-icon-cache
(e atualize o explorador de arquivos se estiver aberto). Então pronto!: