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.
- 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
}
]