Vraag Hoe vemene pictogram fixeren in numix pictogram cirkel thema?


Vanwege de generieke code naam, heeft het Numix-team beslist om de code.desktop pictogram geboden door het VS-codepakket.

Dus het pictogram is standaard geconfigureerd als een gewone teksteditor.

Hoe herstel je het?


6
2018-04-24 15:25


oorsprong




antwoorden:


Lijkt erop dat het Numix-team heeft voorzien een alternatief pictogram met de naam van vscode.desktop, om het probleem te verhelpen, moeten we:

  1. Kopieer en hernoem de standaard code.desktop naar de lokale gebruikersdirectory:

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

  1. Bewerk de nieuwe vscode.desktop en hernoem alles Icon eigenschappen van Icon=code naar Icon=vscode.

Het resultaat zou ongeveer zo moeten zijn:

[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. Start de sessie opnieuw om het nieuwe pictogram toe te passen.

9
2018-04-24 15:25



Het antwoord van @gvsrepins werkt voor mij. Maar ik deed de wijziging van de Icon naam in de /usr/share/applications/code.desktop met root-rechten daar in plaats van het te dupliceren in de map ~ / .local / share / applications /. Dit voorkomt dat het dubbele pictogram in de lijst met applicaties wordt weergegeven. - Lalnuntluanga Chhakchhuak
Als dit niet werkt, probeer dan direct /usr/share/applications/code.desktop te bewerken. - nilanjanaLodh
Opmerking: u kunt gebruiken sudo desktop-file-install vscode.desktop om het pictogram bij te werken zonder in te loggen en terug te gaan. - nico


Hier is een voering die zal bereiken wat deze jongens voor je zeggen. Ik heb dit ge-aliased in bash omdat ik dit elke VRIJDAG-tijd VATIE-updates moet uitvoeren ...

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

8
2018-01-30 22:41