کی بازار- اسپاتیفای نسبت به قبل تغییرات بسیاری کرده است؛ نسخه‌های اخیر کلاینت اسپاتیفای برای لینوکس توانایی خود را در مخفی کردن tray از دست داده‌اند. اکنون آن‌ها همیشه در تسک‌بار یا داکِ شما جا خشک می‌کنند. با این حال خوشبختانه هنوز هم راهی برای مینیمایز کردن اسپاتیفای در system tray لینوکس وجود دارد. در ادامه همراهمان باشید تا ساز و کار آن را به شما آموزش دهیم.

KDocker را نصب کنید

برای میسر کردن این امر باید هم از جدیدترین نسخه‌ی کلاینت اسپاتیفای استفاده کنید و هم جدیدترین نسخه‌ی KDocker. اگرچه اسمش با حرف k شروع می‌شود اما  KDocker به دسکتاپ KDE ارتباطی ندارد؛ بلکه صرفاً ابزاریست که به شما اجازه می‌دهد هر اپی را –در محبوب‌ترین محیط‌های دسکتاپی- به tray انتقال دهید. گرچه این ابزار مدتی است بروزرسانی نشده است اما هنوز هم روی محیط‌های دسکتاپی عملکرد خوبی دارد. شاید بهترین راهکار موجود برای داک کردن کلاینت اسپاتیفای همین باشد.

شما می‌توانید با فرمان زیر KDocker را در اوبونتو و توزیع‌های سازگار نصب کنید:

sudo apt install kdocker

در Fedora، Red Hat و عموزاده‌هایشان از فرمان زیر استفاده کنید:

sudo dnf install kdocker

برای مینیمایز کردن اسپاتیفای در  System Tray از KDocker استفاده کنید

بعد از نصب از منوی Applications خود، KDocker را اجرا کنید.

برای مینیمایز کردن آن در tray روی پنجره‌ی Spotify کلیک کنید.

تمام شد! حالا باید به جای تسک‌بارتان این بار اپ خود را در tray پیدا کنید.

روی آیکون KDocker کلیک کرده و گزینه Show Spotify را انتخاب نمایید تا باری دیگری اسپاتیفای را نشان دهد. همچنین می‌توانید روی این آیکون راست‌کلیک نموده و برای تکرار این پروسه روی اپ‌های دیگر گزینه‌ی Dock Another را انتخاب نمایید.

یکپارچه‌سازی KDocker در Spotify

همانطور که مستحضر هستید، متود فوق شما را به اجرای همزمان Spotify و KDocker  ملزم می‌کند. روش دیگر یکپارچه‌سازی KDocker و Spotify است تا مینیمایز شدن آن به tray (در هر زمانی) میسر شود. توجه داشته باشید که در دستورالعمل‌های زیر از دسکتاپ پیش‌فرض اوبونتو استفاده شده است.

همچنین، در نظر داشته باشید که این تغییرات تنها روی آیکون دسکتاپ اعمال خواهد شد. اگر به هر روش دیگری اسپاتیفای را اجرا کردید (مثلاً از فهرست اپ یا ترمینال) اسپاتیفای عادی رفتار نموده و در tray خود را پنهان نخواهد کرد. ابتدا با پیدا کردن آیکون‌های اسپاتیفای شروع کنید:

ls /usr/share/icons/Papirus/64x64/apps/spotify.svg

اکنون باید فهرستی ببینید از آیکون‌های مرتبط با اسپاتیفای. مسیر منتهی‌شده به یکی از آن‌ها را یادداشت کنید (مانند /usr/share/icons/Papirus/64×64/apps/spotify.svg). آن ورودی دسکتاپ کلاینت اسپاتیفای را در هوم فولدر خود –به همراه فرمان زیر- کپی کنید.

cp /usr/share/applications/spotify.desktop ~/.local/share/applications

فایل کپی‌شده را با ویرایشگر متنی مورد علاقه خود ویرایش نمایید. ترجیح ما نانو است پس فرمانمان اینچنین می‌شود:

nano ~/.local/share/applications/spotify.desktop

خط Exec=spotify %U را پیدا کنید.

آن را به فرمان زیر تغییر دهید:

Exec=kdocker -q -o -l -i /usr/share/icons/Papirus/64x64/apps/spotify.svg -n Spotify spotify %U

کار فرمان فوق این است که به KDocker اجازه دهد مسئولیت باز کردن اپ اسپاتیفای را خود بر عهده گیرد تا قابل مینیماز شدن بشود. مسیری که به آیکون اسپاتیفای می‌رسد مخصوص KDocker تا بدین‌ترتب روی system tray آیکون اسپاتیفای را نمایش دهد. بدون آن، تنها آیکون عمومی برایتان نمایش داده خواهد شد.

با Ctrl + o تغییرات اعمال‌شده را ذخیره کرده و با Ctrl + X از فایل خارج شوید.

اسپاتیفای خود را اجرا کنید و حالا باید آیکون خودش را روی system tray مشاهده نمایید.

رویش کلیک کنید تا اسپاتیفای در system tray مینیمایز شود.

 

 

منبع: کی بازار (فروشگاه آنلاین نرم افزارهای اورجینال)، با دریافت انواع لایسنس‌های معتبر از تامین‌کنندگان جهانی این امکان را برای تمام کاربران فراهم آورده است تا در چند ثانیه، از خدماتی بین‌المللی لذت ببرند. در کی بازار امکان خرید لایسنس‌های اورجینال نرم افزار‌های کاربردی و امنیتی(ویندوز اورجینال، آفیس اورجینال، آنتی ویروس اورجینال، آنتی ویروس کسپرسکی، آنتی ویروس پادویش و آنتی ویروس نود 32) بصورت ارسال آنی فراهم آمده است.