TGViewer
LinFAQ LinFAQ @linfaq · 277 subscribers
Post #262 532
#روزی_یک_نکته با دلاتو

دسته‌بندی: #آموزشی #کاربردی
#shell #prompt

تا حالا شده براتون سوال بشه فریمورک های  شل مثل
oh my zsh / oh my bash

چجوری تشخیص میدن وضعیت کامند قبلی رو؟
یا چجوری درک میکنن از وضعیت git پروژه هاتون و داخل شل نشونتون میدن؟
خب کار سختی نیست فقط به این پرامت ها نیاز داری

برای git این فایل رو source میکنیم
source /usr/share/git/completion/git-prompt.sh


بعد بلوک زیر رو به پرامپت شل اضافه میکنیم
$(__git_ps1 " (%s)")


و برای نشون دادن وضعیت کامند قبلی طبق عکس نیاز به این دارید
[$(if [[ $? -eq 0 ]]; then echo -e "✔️"; else echo -e "✖️"; fi)] 

اینم ترکیب جفتشون با کمی رنگ
source /usr/share/git/completion/git-prompt.sh

PS1='\w\e[34m$(__git_ps1 " (%s)")\e[0m [$(if [[ $? -eq 0 ]]; then echo -e "\e[32m✔️\e[0m"; else echo -e "\e[31m✖️\e[0m"; fi)] \e[32m\$\e[0m '


source1

source2


@LinAcademy | @LinFAQ
  • ❤ 1
  • 👍 1
More from @linfaq
  1. Apr 11, 2026#روزی‌_یک_نکته با پاکروح دسته‌بندی: #آموزشی #کاربردی #مرورگر #امنیت امروز یه چیز باحال یاد…
  2. Oct 19, 2025#روزی_یک_نکته با پاکروح دسته‌بندی: #آموزشی #کاربردی #گرافیک #لینوکس امروز یه اتفاق جالب بر…
  3. Jul 22, 2025#روزی_یک_نکته با حسن دسته‌بندی: #آموزشی #کاربردی #کرنل #لینوکس امروز اومدیم یه مشکل کوچیک…
  4. Mar 20, 2025😁😁 دوباره یک سال دیگه رو در کنار هم بودیم 🤩🥳 سالی که گذشت سالی پر از ماجرا های عجیب و…
  5. Sep 19, 2024#روزی_یک_نکته با دلاتو دسته‌بندی: #آموزشی #کاربردی #fzf #bash خب بریم 5 تا فانکشن bash ردی…
  6. Sep 17, 2024#روزی_یک_نکته با دلاتو دسته‌بندی: #آموزشی #کاربردی #emacs #vterm #shell خب برای اینکه bash…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →