I started a jupyterhub server with jupyterlab interface, and create some kernels for different language.
Is it possible to change the logo image of kernel in jupyterlab Launcher, for example, the ''M'' logo in the picture.
The followings are the kernel info:
$ jupyter kernelspec list
Available kernels:
python3 /usr/local/anaconda3/envs/Server/share/jupyter/kernels/python3
matlab /usr/local/share/jupyter/kernels/matlab
quantum /usr/local/share/jupyter/kernels/quantum
wolframlanguage12 /usr/local/share/jupyter/kernels/wolframlanguage12
I found out that there exist a logo image logo-64x64.png
in /usr/local/anaconda3/envs/Server/share/jupyter/kernels/python3
.
But if I download other png file, resize it to 64x64, rename it as logo-64x64.png
, and put it under /usr/local/share/jupyter/kernels/matlab/
, the logo display on launcher will become python's logo, in stead of the image I downloaded.
The kernel.json
file in /usr/local/share/jupyter/kernels/matlab
:
{
"argv": [
"/usr/local/anaconda3/envs/Py35/bin/python", "-m", "matlab_kernel", "-f", "{connection_file}"],
"display_name": "Matlab",
"language": "matlab",
"mimetype": "text/x-octave",
"name": "matlab"
}
Did I miss-understand something, or should I put the logo image in other position.