Как исправить значок vscode в теме круга символов Numix?

Я могу предложить вам следующие шаги:

Восстановить все ваши системные каталоги (var, opt) обратно в корневой раздел sda8. Используйте Ubuntu Live USB (GParted), чтобы сжать домашний раздел sda9 вправо примерно на 20GB, поскольку у вас достаточно свободного места на диске. Используйте Clonezilla Live USB для загрузки вашего компьютера и сохраните свой корневой раздел sda8 на всякий случай. Снова используйте Ubuntu Live USB (GParted), чтобы увеличить корневой раздел sda8 вправо, используя свободное пространство, созданное ранее.

Примечание. У вас могут быть как Ubuntu, так и Clonezilla Live на одном USB-накопителе с помощью MultiSystem.

7
задан 24 April 2017 в 18:25

6 ответов

Похоже, что команда Numix предоставила альтернативный значок с именем vscode.desktop, для его исправления нам нужно:

Скопировать и переименовать значение по умолчанию code.desktop локальному пользователю каталог:

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

Скопируйте и переименуйте по умолчанию code.desktop в каталог локального пользователя:

Результат должен что-то вроде этого:

[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
Перезапустите сеанс, чтобы применить новый значок.
5
ответ дан 22 May 2018 в 23:16
  • 1
    Ответ от @gvsppins работает для меня. Но я изменил имя значка в /usr/share/applications/code.desktop с правами root прямо там, а не дублировал его в каталоге ~ / .local / share / applications /. Это не позволяет отображать дубликат значка в списке приложений. – Lalnuntluanga Chhakchhuak 27 September 2017 в 14:37
  • 2
    Если это не сработает, попробуйте вместо этого отредактировать /usr/share/applications/code.desktop. – nilanjanaLodh 13 October 2017 в 00:06

Похоже, что команда Numix предоставила альтернативный значок с именем vscode.desktop, для его исправления нам нужно:

Скопировать и переименовать значение по умолчанию code.desktop локальному пользователю каталог:

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

Скопируйте и переименуйте по умолчанию code.desktop в каталог локального пользователя:

Результат должен что-то вроде этого:

[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 Перезапустите сеанс, чтобы применить новый значок.
7
ответ дан 18 July 2018 в 14:21

Похоже, что команда Numix предоставила альтернативный значок с именем vscode.desktop, для его исправления нам нужно:

Скопировать и переименовать значение по умолчанию code.desktop локальному пользователю каталог:

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

Скопируйте и переименуйте по умолчанию code.desktop в каталог локального пользователя:

Результат должен что-то вроде этого:

[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 Перезапустите сеанс, чтобы применить новый значок.
7
ответ дан 24 July 2018 в 20:22

Вот один лайнер, который достигнет того, что эти ребята говорят для вас. Я использовал это в bash, потому что я должен выполнить это каждое обновление Vscode времени FREAKING ...

sudo sed -i "s/Icon=code/Icon=vscode/g" /usr/share/applications/code.desktop
3
ответ дан 22 May 2018 в 23:16

Вот один лайнер, который достигнет того, что эти ребята говорят для вас. Я использовал это в bash, потому что я должен выполнить это каждое обновление Vscode времени FREAKING ...

sudo sed -i "s/Icon=code/Icon=vscode/g" /usr/share/applications/code.desktop
5
ответ дан 18 July 2018 в 14:21

Вот один лайнер, который достигнет того, что эти ребята говорят для вас. Я использовал это в bash, потому что я должен выполнить это каждое обновление Vscode времени FREAKING ...

sudo sed -i "s/Icon=code/Icon=vscode/g" /usr/share/applications/code.desktop
5
ответ дан 24 July 2018 в 20:22

Другие вопросы по тегам:

Похожие вопросы: