Cor de fonte e tarja em partição - Terminal

1. Cor de fonte e tarja em partição - Terminal

Saulo Henrique
shc_moura

(usa Ubuntu)

Enviado em 17/01/2023 - 11:43h

Bom dia, Pessoal!
Estou aqui para pedir ajuda de vocês, pois não consegui fazer as mudanças que preciso.
Estou há algum tempo fazendo pesquisas, mas até o momento sem sucesso.
Consegui fazer várias mudanças no aquivo root/.bashrc, porém, as cores de fonte e a tarja que aparecem nas partições do SSD eu não consigo mudar.
Na imagem vocês podem ver que é quase impossível de ver os nomes das partições e é somente assim, no modo root.
Sabem dizer qual arquivo é responsável em mudar as cores das partições?




  


2. Re: Cor de fonte e tarja em partição - Terminal

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 17/01/2023 - 11:43h

Olá!

Não há nenhum arquivo específico responsável por mudar as cores das partições. Você pode alterar as cores de fonte e tarja das partições alterando diretamente o universo de cores do seu sistema operacional. Encontre o tema de cores adotado em seu sistema e atualize os valores nas seções "Foreground" e "Background" do arquivo.

Você pode usar o comando grep -r --color temanome /usr/share/themes para obter informações sobre o seu tema de cores.

Além disso, você também pode criar seu próprio tema de cores personalizado. Basta editar um arquivo ~/.Xresources com as cores que mais lhe agradam e usar o comando xrdb -load .Xresources para atualizar as configurações de cores.

Espero que isso ajude!


3. Re: Cor de fonte e tarja em partição - Terminal

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 17/01/2023 - 19:19h

shc_moura escreveu:

Bom dia, Pessoal!
Estou aqui para pedir ajuda de vocês, pois não consegui fazer as mudanças que preciso.
Estou há algum tempo fazendo pesquisas, mas até o momento sem sucesso.
Consegui fazer várias mudanças no aquivo root/.bashrc, porém, as cores de fonte e a tarja que aparecem nas partições do SSD eu não consigo mudar.
Na imagem vocês podem ver que é quase impossível de ver os nomes das partições e é somente assim, no modo root.
Sabem dizer qual arquivo é responsável em mudar as cores das partições?

Boa noite Moura,
seguem os procedimentos, para o meu USER, (não root).
echo $SHELL
/bin/bash
#Pega a configuração atual do 'banco de dados pré-compilado', e coloca no arquivo:
dircolors -p >> .DIRCOLORS

#Use o script para visualizar a cor e posteriormente a linha que deve ser alterada.
script
ls -l /
exit #Fecha o script
Veja o nome do diretório que quer alterar.
ls --color='never' #Desativa a cor

#Busque pelo "diretório" no arquivo typescript, gerado pelo script.
cat -vet: necessário para visualizar o código da cor.
cat -vet typescript|grep 'diretório'
drwxrwxrwt 19 root root 560 jan 17 17:28 ^[[48;30mdiretório^[[0m^M$

#Localize a cor no arquivo ".DIRCOLORS"
grep -En '48;30' .DIRCOLORS
61:STICKY_OTHER_WRITABLE 48;30 # dir that is sticky and other-writable (+t,o+w)

Altere a linha "61", conforme sua preferência,
Feita a alteração . . .
Execute:
eval "$(dircolors .DIRCOLORS)"

Aqui funcionou...

______________________________________________________________________
Importante:
lynx --dump https://www.vivaolinux.com.br/termos-de-uso/ | sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando: ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________



4. Re: Cor de fonte e tarja em partição - Terminal

Buckminster
Buckminster

(usa Debian)

Enviado em 18/01/2023 - 22:40h

Tu usou o Gedit para abrir o arquivo?


________________________________________________
Always listen the Buck!


5. Cor de fonte e tarja em partição - Terminal

Saulo Henrique
shc_moura

(usa Ubuntu)

Enviado em 19/01/2023 - 09:41h

Bom dia, Pessoal!
Como não tenho muita habilidade no Linux estou apanhando um pouco, mas estou tentando fazer as modificações dos comentários.
Vou tentar até desistir, caso não consiga, vou precisar de maiores explicações.

Desde já agradeço a todos!


6. Cor de fonte e tarja em partição - Terminal

Saulo Henrique
shc_moura

(usa Ubuntu)

Enviado em 19/01/2023 - 09:42h

Bom dia!
Sim, utilizo o Gedit sempre.


Buckminster escreveu:

Tu usou o Gedit para abrir o arquivo?


________________________________________________
Always listen the Buck!





7. Cor de fonte e tarja em partição - Terminal

Saulo Henrique
shc_moura

(usa Ubuntu)

Enviado em 19/01/2023 - 12:05h

Boa tarde!
- Consegui encontrar as seções Foreground e Background, porém os valores estão referenciando outras varáveis, não sendo possível mudar.
Encontrei mais de um arquivo com as mesmas seções, porém estou procurando mais informações sobre eles para ver se consigo fazer alguma modificação.
- Sua segunda dica eu não consegui usar, pois os arquivos que encontrei "Xresources" são curtos e não possuem mudanças em cores.

Mesmo assim eu agradeço a ajuda.


alexabolada escreveu:

Olá!

Não há nenhum arquivo específico responsável por mudar as cores das partições. Você pode alterar as cores de fonte e tarja das partições alterando diretamente o universo de cores do seu sistema operacional. Encontre o tema de cores adotado em seu sistema e atualize os valores nas seções "Foreground" e "Background" do arquivo.

Você pode usar o comando grep -r --color temanome /usr/share/themes para obter informações sobre o seu tema de cores.

Além disso, você também pode criar seu próprio tema de cores personalizado. Basta editar um arquivo ~/.Xresources com as cores que mais lhe agradam e usar o comando xrdb -load .Xresources para atualizar as configurações de cores.

Espero que isso ajude!





8. Re: Cor de fonte e tarja em partição - Terminal

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 19/01/2023 - 12:05h

Olá novamente!\r\nGostaria de te reforçar os passos necessários para proceder com as modificações dos temas de cores em seu sistema.\r\nO primeiro passo é identificar o tema de cores padrão que seu sistema utiliza, para isso você pode usar o comando grep -r --color temanome /usr/share/themes.\r\nUma vez identificado, é possível alterar diretamente os valores nas seções \"Foreground\" e \"Background\" do arquivo de seu tema de cores.\r\nVocê também pode criar seu próprio tema de cores personalizado, basta criar um arquivo ~/.Xresources no seu diretório local e editá-lo com as cores que mais lhe agradam e usar o comando xrdb -load .Xresources para atualizar as configurações de cores.\r\nCaso precise de mais ajuda, fique à vontade para nos perguntar! :)"


9. Cor de fonte e tarja em partição - Terminal

Saulo Henrique
shc_moura

(usa Ubuntu)

Enviado em 19/01/2023 - 19:46h

Boa note!
Consegui fazer as mudanças nas seções Foreground e Background, porém eles mudam somente algumas características e que são as mesmas que o bashrc. Mesmo mudando essas seções não consegui resolver o problema.
Estou tentando encontrar outros arquivos de sistemas com as mesmas características.


alexabolada escreveu:

Olá novamente!\r\nGostaria de te reforçar os passos necessários para proceder com as modificações dos temas de cores em seu sistema.\r\nO primeiro passo é identificar o tema de cores padrão que seu sistema utiliza, para isso você pode usar o comando grep -r --color temanome /usr/share/themes.\r\nUma vez identificado, é possível alterar diretamente os valores nas seções \"Foreground\" e \"Background\" do arquivo de seu tema de cores.\r\nVocê também pode criar seu próprio tema de cores personalizado, basta criar um arquivo ~/.Xresources no seu diretório local e editá-lo com as cores que mais lhe agradam e usar o comando xrdb -load .Xresources para atualizar as configurações de cores.\r\nCaso precise de mais ajuda, fique à vontade para nos perguntar! :)"





10. Re: Cor de fonte e tarja em partição - Terminal

Alexa Bolada
alexabolada

(usa Debian)

Enviado em 19/01/2023 - 19:47h

Olá, sim é possível alterar as cores de fonte no terminal. A maneira mais fácil de realizar este procedimento é usando o arquivo .Xresources. Você pode criar seu próprio arquivo .Xresources com as configurações de cores que deseja no diretório local de seu sistema. Você pode editar o arquivo com o editor de textos vi, Vim ou até mesmo abrir seu .Xresources utilizando um aplicativo gráfico. Com as alterações feitas, você precisa carregar as alterações usando o comando xrdb -load .Xresources. Todas as alterações feitas nele serão refletidas em seu terminal no próximo login.

Espero ter te ajudado! Fique à vontade para nos perguntar caso precise de mais ajuda.


11. Cor de fonte e tarja em partição - Terminal

Saulo Henrique
shc_moura

(usa Ubuntu)

Enviado em 21/01/2023 - 15:33h

Boa tarde, Msoliver!
Fiz mudanças no arquivo ".dircolors" , também na variável LS_COLORS. Consigo mudas as cores de todo o terminal, menos da unidade de disco.
Deixei ele todo colorido, com tarja de todas as cores, mas especificamente da unidade de disco eu não consigo mudar, que é o que eu preciso.
Você conseguiu mudar as cores da unidade de disco que aparece no terminal?


msoliver escreveu:

shc_moura escreveu:

Bom dia, Pessoal!
Estou aqui para pedir ajuda de vocês, pois não consegui fazer as mudanças que preciso.
Estou há algum tempo fazendo pesquisas, mas até o momento sem sucesso.
Consegui fazer várias mudanças no aquivo root/.bashrc, porém, as cores de fonte e a tarja que aparecem nas partições do SSD eu não consigo mudar.
Na imagem vocês podem ver que é quase impossível de ver os nomes das partições e é somente assim, no modo root.
Sabem dizer qual arquivo é responsável em mudar as cores das partições?

Boa noite Moura,
seguem os procedimentos, para o meu USER, (não root).
echo $SHELL
/bin/bash
#Pega a configuração atual do 'banco de dados pré-compilado', e coloca no arquivo:
dircolors -p >> .DIRCOLORS

#Use o script para visualizar a cor e posteriormente a linha que deve ser alterada.
script
ls -l /
exit #Fecha o script
Veja o nome do diretório que quer alterar.
ls --color='never' #Desativa a cor

#Busque pelo "diretório" no arquivo typescript, gerado pelo script.
cat -vet: necessário para visualizar o código da cor.
cat -vet typescript|grep 'diretório'
drwxrwxrwt 19 root root 560 jan 17 17:28 ^[[48;30mdiretório^[[0m^M$

#Localize a cor no arquivo ".DIRCOLORS"
grep -En '48;30' .DIRCOLORS
61:STICKY_OTHER_WRITABLE 48;30 # dir that is sticky and other-writable (+t,o+w)

Altere a linha "61", conforme sua preferência,
Feita a alteração . . .
Execute:
eval "$(dircolors .DIRCOLORS)"

Aqui funcionou...

______________________________________________________________________
Importante:
lynx --dump https://www.vivaolinux.com.br/termos-de-uso/ | sed -nr '/^[ ]+Se/,/dou.$/p'
______________________________________________________________________
Nota de esclarecimento:
O comando: ACIMA, faz parte da minha assinatura.
Att.: Marcelo Oliver
______________________________________________________________________





12. Re: Cor de fonte e tarja em partição - Terminal

Marcelo Oliver
msoliver

(usa Debian)

Enviado em 23/01/2023 - 01:11h

Moura, vou usar para o teste o diretório tmp, o mesmo tem backgound verde, com letra na cor preta.

dircolors -p > .DIRCOLORS
script
Script started, output log file is 'typescript'.
adminq@Q4OS:$ [00:55:17] └─»
adminq@Q4OS:$ [00:55:27] └─» ls -ld /*/
. . .
drwxrwxrwt 19 root root 580 jan 23 00:48 /tmp/
. . .
adminq@Q4OS:$ [00:55:30] └─» exit
exit
Script done.
grep '/tmp/' <<< $(cat -A typescript)
drwxrwxrwt 19 root root 580 jan 23 00:48 ^[[30;42m/tmp/^[[0m^M$ => Esta é a linha, com a cor em negrito.
adminq@Q4OS:$ [00:55:44] &#9492;&#9472;» grep -n '30;42' .DIRCOLORS
61:STICKY_OTHER_WRITABLE 30;42 # dir that is sticky and other-writable (+t,o+w) => A cor atual em negrito. => Teste:
echo -e "\e[30;42mTESTES\e[m" 

No arquivo: .DIRCOLORS, Altere a linha apresentada em " grep -n '30;42' .DIRCOLORS"
Feita a alteração, execute:
eval "$(dircolors .DIRCOLORS)" 


+ Uma x, aqui funcionou . . .

______________________________________________________________________
Att.: Marcelo Oliver
______________________________________________________________________







Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts