URxvt의 배터리 스트립?

URxvt의 배터리 스트립?

URxvt에서 ArchLinux 스레드를 검색하다가 설정을 찾았습니다.게시물 #184미친 듯이 검색 중이에요.

여기에 이미지 설명을 입력하세요.

PS1에는 일종의 배터리 막대가 있는 것으로 보이며 거기에도 비트맵이 있습니다. 저는 Linux를 처음 접하는 사람은 아니지만 이 작업을 수행하는 방법에 대한 정보를 찾을 수 없습니다.

특정 쉘에서만 작동한다면 괜찮습니다. 이에 대해 더 알고 싶습니다.

답변1

이것은 zsh 쉘 프롬프트이며 Oblique의 구성이 공유됩니다.깃허브에서.

프롬프트의 기본 내용은 다음과 같습니다.

# prompt theme
setopt prompt_subst
PROMPT='%{$fg[blue]%}[%D{%d/%m/%y} %T]%{$reset_color%} %(!.%{$fg_bold[red]%}.%{$fg_bold[green]%}%n@)%m%{$reset_color%} %{$fg[magenta]%}[%(!.%1~.%~)]%{$reset_color%} $(_git_prompt_info)
%{$fg[red]%}>>%{$reset_color%} '
# use battery status only if we are in linux console
if [[ $TERM = linux* ]]; then
    RPROMPT='$(_battery_status)'
fi

배터리 상태는별도의 스크립트그리고 그래픽은 유니코드 문자로 생성됩니다.

관련 정보