A modern, user-friendly visual configuration editor for Flex Launcher v2.2.
Forget manual INI editing: this tool lets you import your config.ini, modify every setting through a clean GUI, and export a fully valid Flex Launcher configuration.
No installation required — just open the HTML file in your browser.
Screenshot
- Load your existing
config.ini - Automatically parse all sections
- Edit visually
- Export a new working configuration
- Color, Image, Slideshow, or Video backgrounds
- Slideshow duration & transition timing
- Overlay & opacity control
- Icon size, spacing, vertical alignment
- Max buttons per row
- Alignment, font size, color
- Date toggle
- Margin & opacity settings
- Enable/disable controller input
- Device index
- Editable mappings for all buttons
- Custom font
- Font size & color
- Shadows, padding & opacity
- Oversize handling (shrink, truncate, wrap)
- Fill color & opacity
- Outline color, size & opacity
- Corner radius, padding
- Independent color, outline & opacity control
- Idle time
- Intensity
- Pause slideshow
- Add/remove menus
- Add/remove entries inside each menu
- Edit name, icon path, and command
- Built-in support for Flex Launcher special commands (
:submenu,:shutdown, etc.)
- Open
FlexlauncherEditor.htmlin your browser (Chrome recommended). - Click 📁 Load Config and select your
config.ini. - Modify settings through the tabs.
- When finished, click 💾 Save Config.
- The tool will download a new, ready-to-use
config.ini.
- HTML5
- TailwindCSS
- Vanilla JavaScript
- Fully client-side — no backend required
✔ Flex Launcher v2.2+
✔ Windows / Linux / Steam Deck / HTPCs
✔ Any Chromium-based browser
Pull requests are welcome!
If you have ideas for improvements (themes, live preview, presets, etc.), feel free to open an issue.
This project is released under the MIT License.
If this tool made your Flex Launcher setup easier, consider leaving a ⭐ on the repository!