উত্তর:
দেখে মনে হচ্ছে যে নিউমিক্স টিম নামটি সহ একটি বিকল্প আইকন সরবরাহ করেছে vscode.desktop
যাতে এটি ঠিক করতে আমাদের প্রয়োজন:
code.desktop
স্থানীয় ব্যবহারকারী ডিরেক্টরিতে ডিফল্টটিকে অনুলিপি করুন এবং নাম দিন :cp /usr/share/applications/code.desktop ~/.local/share/applications/vscode.desktop
vscode.desktop
এবং সব নামান্তর Icon
থেকে বৈশিষ্ট্য Icon=code
থেকে Icon=vscode
।ফলাফলটি এরকম কিছু হওয়া উচিত:
[Desktop Entry]
Name=Visual Studio Code
Comment=Code Editing. Redefined.
GenericName=Text Editor
Exec=/usr/share/code/code --unity-launch %U
Icon=vscode
Type=Application
StartupNotify=true
StartupWMClass=Code
Categories=Utility;TextEditor;Development;IDE;
MimeType=text/plain;inode/directory;
Actions=new-window;
Keywords=vscode;
X-Desktop-File-Install-Version=0.22
[Desktop Action new-window]
Name=New Window
Name[de]=Neues Fenster
Name[es]=Nueva ventana
Name[fr]=Nouvelle fenêtre
Name[it]=Nuova finestra
Name[ja]=新規ウインドウ
Name[ko]=새 창
Name[ru]=Новое окно
Name[zh_CN]=新建窗口
Name[zh_TW]=開新視窗
Exec=/usr/share/code/code --new-window %U
Icon=vscode
sudo desktop-file-install vscode.desktop
লগ ইন এবং ব্যাক আউট না করে আইকনটি আপডেট করতে ব্যবহার করতে পারেন ।
আপনি যদি নিশ্চিত হন যে ভিজ্যুয়াল স্টুডিও কোডটি কেবলমাত্র 'কোড' সম্পাদনযোগ্য হবে,
কেবল vscode.svg আইকনটি অনুলিপি করা আরও ভাল সমাধান বলে মনে হচ্ছে
আপনি যদি টার্মিনাল কমান্ড: কোডের মাধ্যমে ভিসকোড চালু করেন তবে এটি আইকনটিকেও থিম করবে।
sudo ln -s visualstudiocode.svg /usr/share/icons/Numix-Circle/48/apps/code.svg
sudo dpkg-reconfigure numix-icon-theme numix-icon-theme-circle
এই ছোট স্ক্রিপ্ট কাজ করা উচিত। যেহেতু একটি অনুলিপি স্থাপন করা হয়েছে .local/share
, আপ্ট আপগ্রেড করার সময় এটি পরিবর্তন করা উচিত নয়। (এখানে নিউমিক্স-আইকন-চেনাশোনাটি বেছেসেন)
#!/bin/bash
# Description: change the vs-code icon to the specific numix icon
cp /usr/share/applications/code.desktop ~/.local/share/applications/code.desktop
sed -i "s/Icon=\/usr\/share\/pixmaps\/com.visualstudio.code.png/Icon=\/usr\/share\/icons\/Numix-Circle\/48\/apps\/vscode.svg/g" ~/.local/share/applications/code.desktop