zsh設定をいじってみると
、右側のこのシェル
にあるコマンドラインを招待するための
非常に興味深いソリューションに出会いました。 通常、そこに時計を置くのが慣習ですが、バッテリー充電通知機をそこに置くというアイデアもとても気に入りました。 充電レベルに応じて、通知機能は緑、黄色、または赤で表示されます。 何らかの理由で、アイデアの作者がpythonソリューションに引きずり込まれたので、ネイティブシェルですべてを書き直しました。
次のようになります。

以下のコードは、色( 
%F{…} )を除き、ubuntuでテストされました。すべてが
zsh下のディストリビューションで動作する必要があります。 それでは始めましょう。
zshの正しいコマンドプロンプトは、 
RPROMPT環境
RPROMPTによって設定され
RPROMPT 。 
~/.zshrc (または
~/.oh-my-zsh/themes/_ 、 
oh-my-zshについて既に知っている場合)に配置する意味のあるコードを
~/.oh-my-zsh/themes/_ます。
 function battery_charge {  
仕事のアルゴリズムは、結婚前の期間のアメーバのように簡単です。
acpiからバッテリー充電を受け取って解析しました( 
sudo apt-get install acpiをインストールする必要があるかもしれません)。
-表示色を決定しました(赤、20%未満の場合、黄色-最大50%、それ以外-緑)。
-塗りつぶされた三角形がいくつ必要かを描画し、次に残り-塗りつぶされていない三角形を描画します。
-コマンドラインの右側のプロンプトに移動します。
このメモは、「3分を費やして、あなたの人生を永遠に便利にする」という原則の単なる例示です。 もちろん、あなたが私のような熟練したコンソールでない限り。 コードが「展示会に参加できる」状態になめられていないことは知っていますが、なぜそれが必要なのですか?
別の例として、前のコマンドのリターンコードを右側に表示します。
 RPROMPT='%{$fg[red]%} ⏎ $? %{$reset_color%} '$RPROMPT