নমিক্স আইকন সার্কেল থিমে কীভাবে vscode আইকন ঠিক করবেন?


9

জেনেরিক codeনামের কারণে , নিউমিক্স টিম code.desktopভিএস কোড প্যাকেজ দ্বারা সরবরাহিত আইকনটি ব্যবহার না করার সিদ্ধান্ত নিয়েছে ।

সুতরাং এটির আইকনটি একটি সাধারণ পাঠ্য সম্পাদক হিসাবে ডিফল্টরূপে কনফিগার করা হয়।

কিভাবে এটা মেরামত করা যেতে পারে?

উত্তর:


16

এখানে একটি লাইন রয়েছে যা এই ছেলেরা আপনার জন্য যা বলছে তা অর্জন করবে। আমি এটিকে ব্যাশে রেখে দিয়েছি কারণ আমাকে প্রতিটি বিস্মৃত হওয়ার সময় ভিসকোড আপডেটগুলি সম্পাদন করতে হবে ...

sudo sed -i "s/Icon=code/Icon=vscode/g" /usr/share/applications/code.desktop

11

দেখে মনে হচ্ছে যে নিউমিক্স টিম নামটি সহ একটি বিকল্প আইকন সরবরাহ করেছে vscode.desktopযাতে এটি ঠিক করতে আমাদের প্রয়োজন:

  1. code.desktopস্থানীয় ব্যবহারকারী ডিরেক্টরিতে ডিফল্টটিকে অনুলিপি করুন এবং নাম দিন :

cp /usr/share/applications/code.desktop ~/.local/share/applications/vscode.desktop

  1. নতুন সম্পাদনা 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
  1. নতুন আইকন প্রয়োগ করতে সেশনটি পুনরায় চালু করুন।

1
@Gvsrepins এর উত্তর আমার পক্ষে কাজ করে। তবে আমি us / .local / শেয়ার / অ্যাপ্লিকেশন / ডিরেক্টরিতে ডুপ্লিকেট করার পরিবর্তে আইকনটির নামটি /usr/share/applications/code.desktop এ রুট অনুমোদনের সাথে সাথেই করেছি। এটি এটিকে অ্যাপ্লিকেশন তালিকায় সদৃশ আইকন দেখাতে বাধা দেয়।
লালনুন্তলুঙ্গা ছাকছূয়াক

যদি এটি কাজ না করে তবে সরাসরি পরিবর্তে /usr/share/applications/code.desktop এডিট করার চেষ্টা করুন।
নীলাঞ্জনা লোধ

দ্রষ্টব্য: আপনি sudo desktop-file-install vscode.desktopলগ ইন এবং ব্যাক আউট না করে আইকনটি আপডেট করতে ব্যবহার করতে পারেন ।
নিকো

0

আপনি যদি নিশ্চিত হন যে ভিজ্যুয়াল স্টুডিও কোডটি কেবলমাত্র 'কোড' সম্পাদনযোগ্য হবে,

কেবল 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

0

এই ছোট স্ক্রিপ্ট কাজ করা উচিত। যেহেতু একটি অনুলিপি স্থাপন করা হয়েছে .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
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.