From d6aa0053e952b6e7aef3307876f4db451df8f648 Mon Sep 17 00:00:00 2001 From: Andrea Mistrali Date: Thu, 28 Oct 2021 16:21:03 +0200 Subject: [PATCH] Better --- zsh.d/zshfunctions/status | 31 ++++++++++++++++--------------- zsh.d/zshfunctions/status.zwc | Bin 2408 -> 2256 bytes 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/zsh.d/zshfunctions/status b/zsh.d/zshfunctions/status index 9577019..6d4a914 100644 --- a/zsh.d/zshfunctions/status +++ b/zsh.d/zshfunctions/status @@ -1,9 +1,23 @@ echo print -P "$FX[bold]Kernel:$FX[reset] $KERNEL" print -P "$FX[bold]Library:$FX[reset] $LIBRARY" -echo -print -P "$FX[italic]$FX[underline]Utils$FX[reset]\n" +print -nP "\n$FX[bold]z plugin: " +if [ -e $LIBRARY/plugins/zsh-z/zsh-z.plugin.zsh ]; then + print -P "$FG[002]present$FX[reset]" +else + print -P "$FG[001]absent$FX[reset]" +fi + +print -nP "$FX[bold]iTerm2 integration: " +if [ -e $HOME/.iterm2_shell_integration.zsh ]; then + print -P "$FG[002]present$FX[reset]" +else + print -P "$FG[001]absent$FX[reset]" +fi + +echo + for plugin in thefuck pyenv kubectl aws; do print -nP "$FX[bold]$plugin: " if type $plugin > /dev/null; then @@ -13,19 +27,6 @@ for plugin in thefuck pyenv kubectl aws; do fi done -print -nP "\n$FX[bold]z plugin: " -if [ -e $LIBRARY/plugins/zsh-z/zsh-z.plugin.zsh ]; then - print -P "$FG[002]present$FX[reset]" -else - print -P "$FG[001]absent$FX[reset]" -fi - -print -nP "\n$FX[bold]iTerm2 integration: " -if [ -e $HOME/.iterm2_shell_integration.zsh ]; then - print -P "$FG[002]present$FX[reset]" -else - print -P "$FG[001]absent$FX[reset]" -fi echo diff --git a/zsh.d/zshfunctions/status.zwc b/zsh.d/zshfunctions/status.zwc index e4a9c6339e807e03268a2450eddb8908154a899f..e2740ad769183010aa5a3cf49b2fc1f5187427da 100644 GIT binary patch literal 2256 zcmeHHKTq306o2vA4nkRwf?#0CfS70kNRYsx~7t;(%a%Ydd)8n zrx8_pRu!UwFsS9#ympK73(%Duk&k^M!~z=vyU-h0BFEE_LT|7~7|Zlyodo75G0#^F z=nKFV6FDIdq25gvHt%XKA99+DuqCs5ODu=*KtAU23|PTXPTkysDM=D+?>%;r7FcvmF+ic6-Zm<_cGI9D0wmvUSVBg|}_K`O4-=)%2|L2k#8d0FID4BF}YD*alO?OVw1xE z0rI)TMLs1}OF=&NlECA7lBe?6N=uJbt;cM74kjJs(Y0&1e*0J{4<^3RR;as)2ww$YWA!lGCkB;2A zGko4@X&Vb|!PAA@dI5Qskn11tQ-da55it||M`J2Fc@Ta`PA~um)`8_CoV=A*2jH)FivS2fqa47J9&VhWZO= z(u>Wi81WJJsK(d|#(U&F2J5I#%tKD}xrDqYn8!giF^}U{gn@?>2J#Sto*DQa)vK)3*b&yA0DH)5tb_5K)<6UC4KNS+pk*eV&;mb>AHxr{XqgxWEzbc4EoERy zEfhP7X*qx&*V2W*1st-x?>~k<;_pR+AIA@ZKGE|4^Es>w9#L=ZvX*1olJ!qlzOL7H zt%k8G99vkg$#;Y+q>(#aU0(aRTDrU{8I-Q}c%KJBKrL}K|7ds7otW@Koi!&h?q>v;^z<>xvDr zSG3!fm-}{oetyv~ZJZ;^5{;;kr-{%7qgr!?Er*~Dn_RE?{ajS1=QmVTA-A~iHZS(o zZ$ZTh2$4utxJBnkNOMdu(xqodDmcq#$ z!tUVvT&XhV!InkL%TI8n43&QaE)K4#OZX|w$1&pM@;s~pYiJj@BPy48IB|QLcvnIb z@4-;RBCLyE&d}n5ip}~l?-~TRhSNmX7Qcr*svM6qp-o#t?o)(oVNK?}2kk1-qlcK% zqt7Ue{vmYIGr?H)T5(PLF}f=B6Q<>%U+=)qqgr}GOB#G}E$OhH(vm)ov}82QWA7&Y z9BIj5T~Z6h;#x8X!&)-kfKS!Rjty(chV^_L>*-t2e##E8b`It}|L-hm;5z#!@2nrZ CT?l~y