<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>نوشته های Saleh</title><link>https://virgool.ir/feed/@ordinarySaleh</link><description>اما من هر روز زنده تر ... که بیشتر حس کنم دردُ</description><language>fa</language><pubDate>2026-11-11 16:26:50</pubDate><image><url>https://files.virgool.ir/upload/users/125067/avatar/VHMxVO.png</url><title>Saleh</title><link>https://virgool.ir/@ordinarySaleh</link></image><item><title>تلگرام رو خوشگلش کن</title><link>https://virgool.ir/@ordinarySaleh/customizetelegram-pgtlz8x4pm2o</link><description>درود، شب و روز برتون خوش.اگر کاربر گنو/لینوکس هستید احتمالا عاشق شخصی‌سازی برنامه‌هایی هستید که باهاشون کار می‌کنید، تلگرام هم یکی از اون برنامه‌های پر کاربرد هست که هر روز می‌بینیمش و باهاش سر و کار داریم.منم با تغییر فونت پیش‌فرض دسکتاپ و اسکریپتی که جناب امیرصمیمی برای تغییر آیکون نوشته بودن فونت تلگرام رو مناسب‌تر برای فارسی و آیکون تلگرام رو داخل system tray سفید و شبیه به محیط دسکتاپم کرده بودم تا اینکه هفته‌ی پیش تلگرام رو به نسخه‌ی &#34;1.19.14&#34; آپدیت کردم و هر دو از کار افتادن!توی این پست با همآیکون تلگرام رو توی system tray عوض می‌کنیمفونت تلگرام دسکتاپ رو به فونت دلخواه تغییر میدیمزبان تلگرام رو هم فارسی میکنیم ?ویرایش آیکونپیش از ویرایشپس از ویرایشمثل بسیاری از چیزهای دیگه، یه ابزار کاربردی و خوب هم برای عوض کردن آیکون‌های داخل system tray هست. با Hardcode-Tray میشه تم‌های مختلفی مثل Papirus و Numix و هر تم دیگه‌ای که خودتون دارید رو روی system tray اعمال کنه!برای نصب و دیدن آپشن‌های مختلفش می‌تونید به گیت‌هابش برید، توضیحات کامل رو داره اونجا، اینجا با هم مراحل رو به صورت کلی پیش میریم## arch linux&#xA;yay -S hardcode-tray&#xA;&#xA;## ubuntu&#xA;sudo add-apt-repository ppa:papirus/hardcode-tray&#xA;sudo apt install hardcode-trayحالا که نصبش کردیم می‌تونیم آیکون‌ها رو تغییر بدیم، اگر می‌خواید تم رو روی تمام آیکون‌ها اعمال کنهsudo hardcode-tray --applyو اگر می‌خواید تنها تلگرام رو تغییر بدهhardcode-tray --only telegram-desktopشادباش میگم، آیکون تلگرام شما داخل system tray، از تم فعالی که دارید گرفته شده!تغییر فونت تلگرامپیش و پس از تغییر فونتبرای ویرایش فونت تلگرام اصولی ترین روش، درست کردن یه environment هست که فونت‌ها رو پاس بدیم به برنامه‌ی تلگرام پیش ‌از اجرا شدنش، ساده تر از چیزیه که به نظر میاد...خوب یه فایل میسازیم که داخلش کانفیگ فونت‌هامون رو مشخص کنیم، هرجایی میتونه باشه ولی من توی پوشه‌ی تلگرام ساختمشgedit ~/.local/share/TelegramDesktop/fonts.confداخلش این رو باید بنویسید&lt;?xml version=&#39;1.0&#39;?&gt;&#xA;&lt;!DOCTYPE fontconfig SYSTEM &#39;fonts.dtd&#39;&gt;&#xA;&lt;fontconfig&gt;&#xA;  &lt;match target=&#34;pattern&#34;&gt;&#xA;    &lt;test name=&#34;family&#34; qual=&#34;any&#34;&gt;&#xA;      &lt;string&gt;sans serif&lt;/string&gt;&#xA;    &lt;/test&gt;&#xA;    &lt;edit mode=&#34;assign&#34; binding=&#34;same&#34; name=&#34;family&#34;&gt;&#xA;      &lt;string&gt;Vazir&lt;/string&gt;&#xA;    &lt;/edit&gt;&#xA;  &lt;/match&gt;&#xA;  &lt;dir&gt;~/.local/share/fonts&lt;/dir&gt;&#xA;&lt;/fontconfig&gt;به جای Vazir فونتی که دوست دارید رو می‌تونید بذارید، توجه کنید که این اسم فایل فونت هست بدون &#34;.ttf&#34;پس به بزرگی و کوچیکی حروف و خط تیره و...  دقت کنیدخط یکی مونده به آخر، &#34;dir&#34;، مسیری هست که فونتی که می‌خواید ازش استفاده کنید داخلش هست، به صورت پیش‌فرض فونت‌هاتون توی این مسیر نصب میشن ولی اگر فونتی که ازش استفاده می‌کنید اینجا نیست، می‌تونید تغییرش بدیدحالا می‌تونیم تلگرام رو با فونتی که انتخاب کردیم باز کنیم، کافیه این کار رو انجام بدیمenv FONTCONFIG_FILE=~/.local/share/TelegramDesktop/fonts.conf telegram-desktop -- %uاگر این کامند رو اجرا کنید، متغیر Font Config File رو مساوی میذاره با فایلی که ساختیم و وقتی telegram-desktop باز میشه، این متغیر جایگزین مقدار پیش‌فرضی میشه که داره و در کل تلگرام شما با فونتی که انتخاب کردید باز میشه!اما اگر هر بار بخوایم این کامند رو بزنیم تا تلگرام رو باز کنیم خسته خواهیم شد! پس راه حل نیکو آن است که این کامند رو جایگزین کامندی که پشت آیکون تلگرام هست کنیم تا هر وقت روی آیکون تلگرام زدیم، این کامند رو اجرا کنه ?sudo nano /usr/share/applications/telegramdesktop.desktopممکنه مسیر دسکتاپ آیکون تلگرام برای شما متفاوت باشه ولی یا داخل &#34;usr/share/applications&#34; هست یا داخل &#34;~/.local/share/applications&#34;، جوینده یابنده است...داخل این فایل Exec رو مساوی بذارید با کامند تازه‌ای که داشتیم برای اجرای تلگرامتغییر کامند پیش‌فرض دسکتاپ آیکون تلگرامپ.ن: با زدن &#34;ctrl + o&#34; سیو میشه و با &#34;ctrl + x&#34; می‌تونید خارج بشیدخسته نباشید! اینم انجام شد ?فارسی کردن تلگرام دسکتاپپیش و پس از فارسی شدنمدت‌ها پیش زبان فارسی رو با کمک چندتا از دوستان برای تلگرام دسکتاپ آماده کردیم، چقدر دوست داشتم که این روند برای ترجمه کردن برنامه‌های مختلف ادامه داشته باشه ولی هممون درگیر تلاش برای زنده موندن هستیم خیلی وقت و حوصله و انرژی باقی نمونده برامون...از *ناله ها که فاصله بگیریم داستان اینه که خیلی ساده می‌تونید تلگرامتون رو فارسی کنید، از تلگرام دسکتاپ فارسی، فایل &#34;Persian.strings&#34; رو دانلود کنید و بذاریدش یه جای امن که گم نشه، کار داریم باهاشتلگرام رو باز کنید و وارد تنظیماتش بشید، توی صفحه تایپ کنید LOADLANG، (مثل زمانی که رمز gta میزدیم ?) همینطوری توی تایپش کنید، حالا ازتون فایل ترجمه رو میخواد، فایلی که دانلود کردید رو بهش بدید و تمام! (به صورت ویدیویی ببینید)سپاس از اینکه همراه بودید باهام توی این پست، بدرود ?</description><category>Saleh</category><author>Saleh</author><pubDate>Wed, 26 Feb 2020 11:14:51 +0330</pubDate></item></channel></rss>