Uwielbiam dostosowywanie bashów Linux Mint. Obejmuje on zarówno monit o kolor, jak i cytat wyświetlany ze grafiką ASCII.
Czy można go mieć w Ubuntu?
bash
customization
mint
Pitto
źródło
źródło
.bashrc
na Mint.Odpowiedzi:
Plik
~/.bashrc
umożliwia między innymi dostosowanie, które chcesz.Najpierw otwórz za pomocą
gedit ~/.bashrc
Teraz, aby otrzymać wielobarwny monit, znajdź linię, która wygląda następująco:
#force_color_prompt=yes
Cofnij komentarz (usuń
#
).Teraz, aby uzyskać grafikę i wycenę ascii, musisz zainstalować dwa pakiety:
sudo apt-get install cowsay fortune
Teraz
~/.bashrc
dodaj linię z:fortune | cowsay
Zapisz plik i uruchom ponownie terminal (lub zasób plik za pomocą
source ~/.bashrc
).źródło
Niestandardowa konfiguracja jest wykonywana w
/etc/bash.bashrc
Linux Mint 11 - jeśli pobierzesz .iso, możesz zamontować to jako urządzenie pętlowe na Ubuntu i skopiować / wkleić tekst, który jest dość duży, ale powinieneś być w stanie wkleić go do swojego~/.bashrc
.Jedną z ciekawych funkcji jest to, że monit zmienia się na czerwony, gdy jesteś rootem.
Nastąpi również konfiguracja aplikacji GNOME Terminal, aby tło było białe - możesz to zrobić poprzez preferencje Terminalu.
źródło
Jeśli dodasz następujące elementy do pliku .bashrc , otrzymasz kodowaną kolorem datę, godzinę, nazwę użytkownika, nazwę hosta i bieżący katalog. Co najważniejsze, cała linia służy do wpisania polecenia.
źródło
Zamiast
~/bashrc
ręcznie dostosowywać plik, wystarczy użyć skryptu Gogh w celu dostosowania całego schematu kolorów dlaGnome
terminala.Biblioteka Gogha zawiera dziesiątki różnych schematów kolorów, które można zainstalować, po prostu uruchamiając jedno polecenie i ponownie uruchamiając terminal.
Na przykład następujące polecenie zmieni schemat kolorów na światło,
PRÓBNY
Na następnej stronie znajduje się lista wszystkich dostępnych schematów kolorów i ich demonstracji,
https://github.com/Mayccoll/Gogh/blob/master/content/themes.md
źródło
Tak, to możliwe. Wystarczy otworzyć plik .bashrc w dowolnym edytorze (np. Nano, vi itp.), A następnie przewiń w dół do tego wiersza kodu.
if [ "$color_prompt" = yes ]; then PS1='${debian_chroot:+($debian_chroot)}\[\033[01;32m\]\u@\h\[\033[00m\]:\[\033[01;34m\]\w\[\033[00m\]\$ '...........
Następnie skomentuj bieżącą zmienną PS1 (jeśli chcesz jej użyć później), a następnie dodaj monit Mint zamiast tego. Po prostu wklej to poniżej.
PS1='${debian_chroot:+($debian_chroot)}\[\033[01;31m\]\h\[\033[01;34m\]$ '
Następnie zapisz go i ponownie otwórz terminal. Zobaczysz zmiany.
Czy widziałeś podpowiedź bash papugi?
Uważam, że to bardzo fajne. Na moje konto Github przesłałem zachęty bash dla użytkowników root i zwykłych użytkowników Linux Mint. Oto link do mojego repozytorium. Dodałem tam zrzuty ekranu. Podobnie jak w przypadku pierwszej modyfikacji, teraz zamiast tego użyj następującej zmiennej.
PS1="${debian_chroot:+($debian_chroot)}\[\033[01;35m\]\[\033[0;35m\]\342\224\214\342\224\200\$([[ \$? != 0 ]] && echo \"[\[\033[0;35m\]\342\234\227\[\033[0;37m\]]\342\224\200\")[$(if [[ ${EUID} == 0 ]]; then echo '\[\033[01;35m\]root\[\033[01;33m\]@\[\033[01;96m\]\h'; else echo '\[\033[0;39m\]\u\[\033[01;33m\]@\[\033[01;96m\]\h'; fi)\[\033[0;35m\]]\342\224\200[\[\033[01;32m\]\w\[\033[0;35m\]]\n\[\033[0;35m\]\342\224\224\342\224\200\342\224\200\342\225\274 \[\033[0m\]\[\e[01;33m\]\\$\[\e[0m\] "
Ponownie otwórz terminal, a zobaczysz to. Mam nadzieję, że ta odpowiedź była przydatna.
źródło