Wéi Christmassify Äre Linux Terminal a Shell
Et ass déi wonnerbarst Zäit vum Joer, wann d'Welt an der Chrëschtstëmmung ass. Et ass déi glécklechst Saison vun allem. An dësem Artikel wäerte mir e puer einfach a lëschteg Linux Tricks weisen fir d'Saison ze feieren.
Mir wäerte weisen wéi Dir Är Terminal a Shell christmassify. Um Enn vun dësem Guide léiert Dir wéi Dir Är Shell-Prompt personaliséiere kënnt mat Bash Variablen a Flucht Zeechen.
Am Bash ass et méiglech Emojis ze addéieren, Faarwen z'änneren, Schrëftstiler ze addéieren, souwéi Kommandoen auszeféieren déi all Kéier wann d'Prompt gezeechent gëtt, sou wéi Är Git Branche ze weisen.
Fir Är Linux Shell-Prompt ze personaliséieren fir dës Chrëschtfeierdeeg ze passen, musst Dir e puer Ännerungen an Ärer ~/.bashrc Datei maachen.
$ vim ~/.bashrc
Füügt déi folgend um Enn vun Ärer ~/.bashrc Datei.
# 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 "
Späichert d'Datei a maach se zou.
Fir d'Chages unzefänken ze schaffen, kënnt Dir Är Terminalfenster zoumaachen an nei opmaachen, oder d'~/.bashrc mat de folgende Kommando Quell.
$ source ~/.bashrc
Dësen Artikel erschéngt ursprénglech op ryanwhocodes Websäit.
Dat ass alles! An dësem Artikel hu mir gewisen wéi Dir Ären Terminal a Shell am Linux Chrëschtdag feiert. Mir hunn gewisen wéi Dir Är Shell-Prompt personaliséiere kënnt mat Bash Variablen a Flucht Charaktere. Wann Dir Froen oder Bemierkungen hutt, kommt duerch de Feedbackformular hei ënnen.