You can use your own icons for Menu items and Toolbar items

- Must be SVG
- Main color has to be #000000 (these will be replaced for dark theme into white)
- To have color auto-replaced with program Accent color, set it as #0000FF

Place svg files under User Settings folder (Not within Program Files)

\Resources\MenuIcons\Custom\ (for Menu icons)
\Resources\ToolbarIcons\Custom\ (for Toolbar icons)

Name them by the keys programs expect

Example:
To replace Cut icon, name it Cut.svg (Since cut is both in menu and toolbar, place it in both folders)
Restart program

If you replace icons you need to delete cache folders
\Resources\MenuIcons\Cache\ (for Menu icons)
\Resources\ToolbarIcons\Cache\ (for Toolbar icons)
(These are cached as PNGs per monitor DPI because bitmaps are faster than drawing SVGs each time)
Note that program might take longer to start after you delete cache or add new icons because it needs to regenerate them from SVGs

Available icon keys:
--------------
MENU ICONS

Open

CommandLines (for multi-item menu)
CMD
Powershell
Terminal

Extract (Option not available at this moment until new extract library is found)
Compress
Template (For Create File Template)

OpenInNewTab
OpenInNewTabOtherBrowser
OpenNewWindow

Rename
NewItem (For multiple)
NewFolder
NewFile
NewNote
Delete

CloseTab
CloseOtherTabs
CloseOldTabs
UndoCloseTab

ChangeAlias
RemovePath

Cut
Copy
CopyAsPath
Paste

All other menu items can be assingned an icon by their "verb" or exact name
You can find verbs by rightclicking a file that has desired menu item (to populate verbs) and then Settings>Advanced>"Get recent menu items" button and you will see verbs in []

--------
TOOLBAR ICONS

NavBack
NavForward
NavUp
Refresh

NewItem (For multiple)
NewFolder
NewFile
NewNote

Rename
NewItem (For multiple)
NewFolder
NewFile
NewNote
Delete

Scripts

--------

If you find suitable svg icons with permissive license, please share with support@onecommander.com, Discord or other OneCommander channels
Recommended source: icons8.com

Best if icons are simple, no filled areas


