A lightweight (~44 KB), modern, customizable Windows system
tray application for quick insertion of Unicode symbols and more.
TraySym builds to a standalone executable with all resources
embedded—no dependencies required at runtime.
- Download the
traysym.exeexecutable from Releases- Save in a convenient location
- Run
traysym.exeto install (double-click) - Add to startup at Windows Settings > Apps > Startup > traysym.exe (enable)
- Optional: Drag icon from "hidden icons" to your taskbar for easy access
- Install MinGW-w64, I recommend through MSYS2
- Clone repo
git clone https://github.com/munr0/TraySym.git
- Customize
symbols.yaml(see Customization) - Build and run/install using
build.bat.\build.bat
- Add to startup at Windows Settings > Apps > Startup > traysym.exe (enable)
- Optional: Drag icon from "hidden icons" to your taskbar for easy access
- Left-click icon in system tray to open the symbol picker
- Left-click any symbol to copy it to clipboard and close the app
TraySym uses a simple YAML file to dynamically define your symbol grid. Personalize at will!
Inside symbols.yaml, declare a symbols: array as an m×n grid of characters/strings. Each row should have the same number of elements. Consecutive duplicate symbols automatically merge into one wider button.
symbols:
- ['←', '↑', '→', '↓']
- ['↖', '↗', '↘', '↙']
- ['<---⋘', '<---⋘', '⋙--->', '⋙--->']