Customizable menu for the notification area on windows, using JSON and winforms. A sample menu is generated on the first run. This is an hobby project from 2016 and it's not mantained.
Left click Right click
Icon picker - small Icon picker - large
- Manual entries
- Automatic directory indexing
- NirLauncher packages indexing
- GUI/Console recognition
- Detect current monitor size
- Icon picker
- Launch at startup
- Edit JSON configuration with default app
- Left click — json menu
- Left click — open
- Right click — run as administrator
- Middle click — locate resolved path in explorer
- Right click — internal menu
See releases.
-
Dependencies
- .NET framework 4.5, winforms
- Newtonsoft.Json 9.0.1 (nuget) — has vulnerability, must be updated
-
Other requirements
- Windows 7 or later (?)
- Visual Studio
Being a Visual Studio project, compilation steps will be determined automatically.
[ // list of entries { "path": "prog.exe", // file to open "args": "/flag /?", // execution arguments "workDir": "D:\\", // working directory "text": "Label", // label override "icon": "res.dll,num", // icon override "items": [] // submenu entries }, "separator", { "path": "D:\\Games", // automatic directory indexing "mask": ["*.png"], // inclusive glob filtering masks "maxDepth": 1, // limit indexing depth "showHiddenFiles": false, "showHiddenFolders": false, "showOnlyFiles": false, "showOnlyFolders": true, "sortByName": true // (sort by type by default) }, { "NirPack": ".\\package.nlp" // NirLauncher package } ]