몇 분 안에 bash를 아름답게
목적
때때로 고전적인 bash는 모든 개발자에게 충분하지 않습니다. 이는 유용성이 아니라 우리에게 보여줄 수 있는 세부 사항을 의미합니다.
이를 위해 Oh-My-Posh이 제공되며 저자는 다음과 같이 말합니다.
Oh My Posh is a custom prompt engine for any shell that has the ability to adjust the prompt string with a function or variable.
준비
먼저 설치하기 위해 먼저. 수동으로 설치하거나 Linux에서 작업하는 모든 개발자가 가지고 있어야 하는
homebrew
로 설치할 수 있습니다.홈브류
이 작은 스니펫으로 설치합니다.
sudo apt-get install build-essential procps curl file git
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
그런 다음
.profile
에 전달합니다.echo 'eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"' >> /home/ubuntu/.profile
또는:
eval "$(/home/linuxbrew/.linuxbrew/bin/brew shellenv)"
그런 다음 셸을 다시 시작해야 합니다.
exec "$SHELL"
그리고 새 항목
brew
을 업데이트합니다.brew update
이제 다음과 같이 사용할 수 있습니다.
brew install minikube
그러나 그것은 이 주제의 목적이 아닙니다.
오 마이 포쉬
수동 설치는 다음과 같습니다.
sudo wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/posh-linux-amd64 -O /usr/local/bin/oh-my-posh
sudo chmod +x /usr/local/bin/oh-my-posh
브루와 함께:
brew install jandedobbeleer/oh-my-posh/oh-my-posh
brew update && brew upgrade oh-my-posh
특별한 글꼴이 필요합니다.
cd ~
mkdir .fonts
unzip ~/Downloads/Meslo.zip -d ~/.fonts/Meslo
fc-cache -fv
그런 다음 저자로부터 공식 테마 팩을 다운로드합니다.
mkdir ~/.poshthemes
wget https://github.com/JanDeDobbeleer/oh-my-posh/releases/latest/download/themes.zip -O ~/.poshthemes/themes.zip
unzip ~/.poshthemes/themes.zip -d ~/.poshthemes
chmod u+rw ~/.poshthemes/*.json
rm ~/.poshthemes/themes.zip
그런 다음 이 웹 사이트로 이동하여 theme을 찾아
~/.profile
에 추가합니다.echo 'eval "$(oh-my-posh init bash --config ~/.poshthemes/theme_name.omp.json)"' >> ~/.profile
exec SHELL
Windows에 설치
Windows 사용자의 경우 설치는 다음과 같습니다.
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Unrestricted -Force;
Install-Module oh-my-posh -Scope CurrentUser
Add-Content $PROFILE "`nSet-PoshPrompt -Theme tonybaloney"
아래의 테마 사용 스니펫을 설정하는 것보다:
Add-Content $PROFILE "`nSet-PoshPrompt -Theme YOURTHEME"
여기에서 글꼴이 필요합니다: link .
Reference
이 문제에 관하여(몇 분 안에 bash를 아름답게), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/mikelogaciuk/beautify-your-bash-within-in-minutes-205e텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)