tauri/docs/usage/guides/visual/icons.md
Stef Kors d57a3d176c
Add path of input file to Icons guide (#2538)
Co-authored-by: Lucas Fernandes Nogueira <lucas@tauri.studio>
2021-09-21 16:26:08 -03:00

1.3 KiB

title
Icons

import Command from '@theme/Command' import Alert from '@theme/Alert'

Tauri ships with a default iconset based on its logo. This is probably NOT what you want when you ship your application. To remedy this common situation, Tauri provides the icon command that will take an input file ("./app-icon.png" by default) and create all the icons needed for the various platforms:

Options
  --help, -h          Displays this message
  --log, l            Logging [boolean]
  --icon, i           Source icon (png, 1240x1240 with transparency)
  --target, t         Target folder (default: 'src-tauri/icons')
  --compression, c    Compression type [pngquant|optipng|zopfli]

These will be placed in your src-tauri/icons folder where they will automatically be included in your built app.

If you need to source your icons from some other location, you can edit this part of the src-tauri/tauri.conf.json file:

{
  "tauri": {
    "bundle": {
      "icon": [
        "icons/32x32.png",
        "icons/128x128.png",
        "icons/128x128@2x.png",
        "icons/icon.icns",
        "icons/icon.ico"
      ]
    }
  }
}
  • icon.icns = macOS
  • icon.ico = MS Windows
  • *.png = Linux