Como personalizar o Ubuntu Bash para torná-lo como Mint?

9

Adoro a personalização do Linux Mint. Inclui um prompt de cor e uma cotação exibida com arte ASCII.

É possível tê-lo no Ubuntu?

    
por Pitto 28.06.2011 / 18:25

5 respostas

23

O arquivo ~/.bashrc permite que você faça as personalizações desejadas, entre outras coisas.

Primeiro abra-o com gedit ~/.bashrc

Agora, para ter o prompt multicolorido, encontre a linha que se parece com isso:

#force_color_prompt=yes

Cancelar o comentário (remova o # ).

Agora, para obter a arte e as cotações do ascii, você precisará instalar dois pacotes:

sudo apt-get install cowsay fortune

Agora, em ~/.bashrc , adicione uma linha com:

fortune | cowsay

Salve o arquivo e reinicie seu terminal (ou use o arquivo com source ~/.bashrc ).

    
por andrewsomething 28.06.2011 / 18:58
2

A configuração personalizada é feita em /etc/bash.bashrc no Linux Mint 11 - se você baixar o .iso, pode montá-lo como um dispositivo de loop no Ubuntu e copiar / colar o texto, que é bem grande, mas você deve poder para colá-lo em seu ~/.bashrc .

Um recurso interessante é que o prompt muda para vermelho quando você é root.

Haverá também alguma configuração para o aplicativo Terminal GNOME para tornar o plano de fundo branco - você pode fazer isso através das preferências do Terminal.

    
por RichVel 17.10.2011 / 09:58
1

Se adicionar o seguinte ao seu arquivo .bashrc , você obtém cor data, hora, nome de usuário, nome do host e o diretório atual codificados. Mais importante, você obtém toda a linha para digitar seu comando.

PS1="\a\n\n\e[31;1m\u@\h on \d at \@\n\e[33;1m\w\e[0m\n$ "

    
por BZ1 17.10.2011 / 10:05
0

Em vez de personalizar o arquivo ~/bashrc manualmente, basta usar o script Gogh para personalizar todo o esquema de cores para Gnome terminal.

A biblioteca Gogh fornece dezenas de esquemas de cores diferentes que podem ser instalados simplesmente executando um único comando e reiniciando o terminal.

Por exemplo, o comando a seguir mudará o esquema de cores para iluminar,

wget -O xt  http://git.io/vs7UQ && chmod +x xt && ./xt && rm xt

DEMO

Por favor, visite na próxima página a lista de todos os esquemas de cores disponíveis e sua demonstração,

link

    
por Sufiyan Ghori 24.11.2016 / 06:53
0

Sim, é possível. Basta abrir o arquivo .bashrc com qualquer editor (ex: nano, vi e etc.) Em seguida, role para baixo até esta linha de código.

if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[3[01;32m\]\u@\h\[3[00m\]:\[3[01;34m\]\w\[3[00m\]$ '...........

Em seguida, comente a variável PS1 atual (se você quiser usá-la mais tarde). Em seguida, adicione o prompt do Mint em vez disso. Basta colar isso logo abaixo disso.

PS1='${debian_chroot:+($debian_chroot)}\[3[01;31m\]\h\[3[01;34m\]$ '

Em seguida, salve-o e reabra o terminal. Você verá as alterações.

Você viu o prompt bash do papagaio os ??

Eu achei muito legal.Eu enviei avisos bash para usuários root e normais no Linux Mint para minha conta do Github. Aqui está o link para o meu repo. Eu adicionei as imagens lá. Assim como a primeira modificação, agora use a seguinte variável.

PS1="${debian_chroot:+($debian_chroot)}\[3[01;35m\]\[3[0;35m\]244240$([[ $? != 0 ]] && echo \"[\[3[0;35m\]247\[3[0;37m\]]240\")[$(if [[ ${EUID} == 0 ]]; then echo '\[3[01;35m\]root\[3[01;33m\]@\[3[01;96m\]\h'; else echo '\[3[0;39m\]\u\[3[01;33m\]@\[3[01;96m\]\h'; fi)\[3[0;35m\]]240[\[3[01;32m\]\w\[3[0;35m\]]\n\[3[0;35m\]244240240254 \[3[0m\]\[\e[01;33m\]\$\[\e[0m\] "

Reabra o terminal, e você verá este Espero que você tenha achado essa resposta útil.

    
por Chathura D Ranathunga 29.04.2018 / 16:00