/usr/share/mime/
*.onnx
netron
sudo vim /usr/share/mime/packages/onnx.xml
Open Neural Network Exchange file
application/onnx
sudo vim /usr/share/applications/netron.desktop
MimeType=application/onnx;
AppRun %U
netron %f
[Desktop Entry] Name=Netron Exec=/opt/durapps/a2d-packages/netron/squashfs-root/netron %f Terminal=false Type=Application Icon=/opt/durapps/a2d-packages/netron/netron.png MimeType=application/onnx; StartupWMClass=Netron X-AppImage-Version=6.7.8 Comment=Visualizer for neural network, deep learning, and machine learning models Categories=Development;
Icon=/opt/durapps/a2d-packages/netron/netron.png
~/.local/share/icons/hicolor
. (294.52 KB) . ├── hicolor │ ├── 128x128 │ │ └── apps │ │ └── netron.png │ ├── 16x16 │ │ └── apps │ │ └── netron.png │ ├── 24x24 │ │ └── apps │ │ └── netron.png │ ├── 256x256 │ │ └── apps │ │ └── netron.png │ ├── 32x32 │ │ └── apps │ │ └── netron.png │ ├── 40x40 │ │ └── apps │ │ └── netron.png │ ├── 48x48 │ │ └── apps │ │ └── netron.png │ ├── 64x64 │ │ └── apps │ │ └── netron.png │ ├── 72x72 │ │ └── apps │ │ └── netron.png │ ├── 80x80 │ │ └── apps │ │ └── netron.png │ └── 96x96 │ └── apps │ └── netron.png └── netron.png
cp hicolor -r ~/.local/share/icons/
gtk-update-icon-cache
update-icon-caches
sudo update-mime-database /usr/share/mime/ sudo gtk-update-icon-cache -t -f ~/.local/share/icons/hicolor sudo update-desktop-database /usr/share/applications/
~/.local/share/icons/WhiteSur/apps/scalable
参考了部分chatGPT给出的答案,特此感谢!
可以多关联几个,把ncnn、torchscript这些都塞进去
It has been deleted by geometry dash subzero!
Popular Ranking
Popular Events
前言
教程开始
/usr/share/mime/
目录注册*.onnx
文件,图标将会使用netron
的图标。application/onnx
类型注册,修改过程如下:MimeType=application/onnx;
以及将AppRun %U
改成了netron %f
)Icon=/opt/durapps/a2d-packages/netron/netron.png
拿出来,这个是512X512像素的,随便找个在线网站将图标改改分辨率,参考~/.local/share/icons/hicolor
目录下的分辨率,分别建立对应文件和文件夹。gtk-update-icon-cache
命令,可以换成update-icon-caches
命令)~/.local/share/icons/WhiteSur/apps/scalable