1. روی میزکار کلیک راست کنین و Change Desktop Background رو انتحاب کنین> سربرگ Theme> دکمهی Costomize> سربرگ Icons> ببینید که تم پیشفرض آیکونهاتون چیه!
2. روی یک فایلی که قصد دارید آیکنش رو تغییر بدین کلیک راست کنین و propertices رو انتخاب کنین> سربرگ basic> عبارت توی پرانتز جلوی Typ رو کپی کنین. مثلاً برای یک فایل html داریم:
Type: HTML document (text/html) => A/B
که دو جزء داره:
A => text
B => html
3. دستور زیر رو توی ترمینال بزنین:
sudo nautilus ~/.icons
اگه پوشهی ایکونهایی که توی مرحله یک چک کردین اینجا بود(یا نبود!)، از منوی Places> منوی Search for Files> توی فیلد Name Contains عبارتی به فرم
.A-B بنویسید و برای فیلد Look in Locate مسیر
(نام پوشه تم موردنظر)/icons./~ رو مشخص کنین و اینتر کنین. اگر که توی پوشهی icons./~ پوشهی تمی که توی مرحله 1 چک کردین نبود برای فیلد Look in Locate مسیر
(نام پوشه تم مورد نظر)usr/share/icons/ رو بدین و سرچ کنین. یکسری فایل پیدا میکنه. که بسته ابعادشون در پوشههایی به نامهای مانند زیر قرار دارند:
128x128 -> 400%
48x48 -> 100%
32x32 -> 67%
24x24 -> 50%
...
4. از آیکون موردنظرتون در فرمت png یا svg - بسته به نتایج جستجو - در سایزهای موردنیاز که باز از نام فولدری که هر یک از نتایج جستجو توش قرار دارند، قابل تشخیصه، نسخه تهیه کنین.
5. با دستور
sudo nautilus /Path/to/each/one/of/the/search/result
به مسیر هر یک از اون فولدرهایی که توی نتایج جستجو دیدین برید و و فایل آیکونی رو که تو نتایج جستجو بوده پاک کنین و آیکون خودتون را با سایز مرتبط توی اون پوشه بذارین یا اینکه با دستور sudo gimp، آیکون موردنظرتون رو باز کنین و با آیکونی که توی نتایج جستجو بوده در فرمت و سایز یکسان، از طرق Shitt+Ctrl+S روی اون فایل Oversave کنید(Replacing). درنهایت هر یک از اونهایی را که ریپلیس کردین را excutable کنین.
6. بعد از اینکار عبارت icon-theme.cache را سرچ کنین و اونی که مرتبط با تم شما است رو پاک کنین.
7. با دستور cd از طریق ترمینال به پوشهای که تم فعالتون قرار داره برید(icons./~ یا usr/share/icons/) و ذستوز زیر را بزنید:
gtk-update-icon-cache ICONSET-NAME