Kako božično označiti svoj terminal in lupino Linux


To je najlepši čas v letu, ko je svet v božičnem razpoloženju. To je najsrečnejša sezona od vseh. V tem članku bomo pokazali nekaj preprostih in zabavnih trikov Linuxa za praznovanje sezone.

Pokazali vam bomo, kako božično omasirati vaš terminal in lupino. Do konca tega priročnika se boste naučili, kako prilagoditi poziv lupine z uporabo spremenljivk Bash in umaknjenih znakov.

V Bashu je mogoče dodajati emojije, spreminjati barve, dodajati sloge pisav in izvajati ukaze, ki se izvajajo vsakič, ko se nariše poziv, na primer za prikaz veje git.

Če želite prilagoditi poziv za lupino Linux tako, da bo ustrezal tej božični prazniki, morate nekaj spremeniti v datoteki ~/.bashrc.

$ vim ~/.bashrc

Na konec datoteke ~/.bashrc dodajte naslednje.

# print the git branch name if in a git project
parse_git_branch() {
  git branch 2> /dev/null | sed -e '/^[^*]/d' -e 's/* \(.*\)//'
}
# set the input prompt symbol
ARROW="❯"
# define text formatting
PROMPT_BOLD="$(tput bold)"
PROMPT_UNDERLINE="$(tput smul)"
PROMPT_FG_GREEN="$(tput setaf 2)"
PROMPT_FG_CYAN="$(tput setaf 6)"
PROMPT_FG_YELLOW="$(tput setaf 3)"
PROMPT_FG_MAGENTA="$(tput setaf 5)"
PROMPT_RESET="$(tput sgr0)"
# save each section prompt section in variable
PROMPT_SECTION_SHELL="\[$PROMPT_BOLD$PROMPT_FG_GREEN\]\s\[$PROMPT_RESET\]"
PROMPT_SECTION_DIRECTORY="\[$PROMPT_UNDERLINE$PROMPT_FG_CYAN\]\W\[$PROMPT_RESET\]"
PROMPT_SECTION_GIT_BRANCH="\[$PROMPT_FG_YELLOW\]\`parse_git_branch\`\[$PROMPT_RESET\]"
PROMPT_SECTION_ARROW="\[$PROMPT_FG_MAGENTA\]$ARROW\[$PROMPT_RESET\]"
# set the prompt string using each section variable
PS1="
🎄 $PROMPT_SECTION_SHELL ❄️  $PROMPT_SECTION_DIRECTORY 🎁 $PROMPT_SECTION_GIT_BRANCH 🌟
$PROMPT_SECTION_ARROW "

Shranite datoteko in jo zaprite.

Če želite začeti delovati, lahko zaprete in znova odprete terminalsko okno ali pa z naslednjim ukazom pridobite ~/.bashrc.

$ source ~/.bashrc

Ta članek je bil prvotno objavljen na spletnem mestu ryanwhocodes.

To je vse! V tem članku smo pokazali, kako božično popestriti svoj terminal in lupino v Linuxu. Pokazali smo, kako prilagodite poziv lupine z uporabo spremenljivk Bash in umaknjenih znakov. Če imate kakršna koli vprašanja ali pripombe, se obrnite na spodnji obrazec za povratne informacije.