Question: Due to the generic `code` name, the Numix team have decide not to use the `code.desktop` icon provided by the VS Code package. 

So it's icon is configured as a common text editor by default.

How to fix it?

Answer: 
Here's a one liner that will achieve what these guys are saying for you. I've aliased this in bash because I have to execute this every FREAKING time vscode updates...

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

```
If you're absolutely sure Visual Studio Code will be the only 'code' executable,

just copying the vscode.svg icon seems to be a better solution

as it'll also theme the icon if you launch vscode via terminal command: code.

```
sudo ln -s visualstudiocode.svg /usr/share/icons/Numix-Circle/48/apps/code.svg
sudo dpkg-reconfigure numix-icon-theme numix-icon-theme-circle

```