Linux Terminalinizi ve Kabuğunuzu Nasıl Noel'e Dönüştürebilirsiniz?


Dünyanın Noel havasında olduğu yılın en güzel zamanı. Bu en mutlu mevsim. Bu yazıda sezonu kutlamak için bazı basit ve eğlenceli Linux hileleri göstereceğiz.

Terminalinizi ve kabuğunuzu nasıl yılbaşına dönüştüreceğinizi göstereceğiz. Bu kılavuzun sonunda, Bash değişkenlerini ve çıkış karakterlerini kullanarak kabuk isteminizi nasıl özelleştireceğinizi öğreneceksiniz.

Bash'te emoji eklemek, renkleri değiştirmek, yazı tipi stilleri eklemek ve ayrıca git dalınızı göstermek gibi komut istemi her çizildiğinde çalıştırılan komutları çalıştırmak mümkündür.

Ayrıca Okuyun: Linux Terminal İsteminde Bash Renkleri ve İçeriği Nasıl Özelleştirilir?

Linux kabuk isteminizi bu Noel şenlik sezonuna uyacak şekilde özelleştirmek için ~/.bashrc dosyanızda bazı değişiklikler yapmanız gerekir.

vim ~/.bashrc

Aşağıdakini ~/.bashrc dosyanızın sonuna ekleyin.

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 "

Dosyayı kaydedin ve kapatın.

Değişikliklerin çalışmaya başlaması için terminal pencerenizi kapatıp yeniden açabilir veya aşağıdaki komutu kullanarak ~/.bashrc dosyasını kaynaklayabilirsiniz.

source ~/.bashrc

Bu makale ilk olarak ryanwhocodes web sitesinde yayınlanmıştır.

Bu kadar! Bu yazıda Linux'ta terminalinizi ve kabuğunuzu nasıl Noel'e dönüştüreceğinizi gösterdik. Bash değişkenlerini ve kaçış karakterlerini kullanarak kabuk isteminizi nasıl özelleştireceğinizi gösterdik. Herhangi bir sorunuz veya yorumunuz varsa aşağıdaki geri bildirim formunu kullanarak bize ulaşın.