Skip to content

Latest commit

 

History

8 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

Flex Launcher Config Editor

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.

Platform License

image Screenshot

Features

Full INI Parsing & Regeneration

  • Load your existing config.ini
  • Automatically parse all sections
  • Edit visually
  • Export a new working configuration

Background & Aesthetic Controls

  • Color, Image, Slideshow, or Video backgrounds
  • Slideshow duration & transition timing
  • Overlay & opacity control

Layout Tools

  • Icon size, spacing, vertical alignment
  • Max buttons per row

Clock Customization

  • Alignment, font size, color
  • Date toggle
  • Margin & opacity settings

Gamepad Mapping

  • Enable/disable controller input
  • Device index
  • Editable mappings for all buttons

Titles Configuration

  • Custom font
  • Font size & color
  • Shadows, padding & opacity
  • Oversize handling (shrink, truncate, wrap)

Highlight System

  • Fill color & opacity
  • Outline color, size & opacity
  • Corner radius, padding

Scroll Indicators

  • Independent color, outline & opacity control

Screensaver Options

  • Idle time
  • Intensity
  • Pause slideshow

Dynamic Menu Editor

  • 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.)

How to Use

  1. Open FlexlauncherEditor.html in your browser (Chrome recommended).
  2. Click 📁 Load Config and select your config.ini.
  3. Modify settings through the tabs.
  4. When finished, click 💾 Save Config.
  5. The tool will download a new, ready-to-use config.ini.

Technology Used

  • HTML5
  • TailwindCSS
  • Vanilla JavaScript
  • Fully client-side — no backend required

Compatibility

✔ Flex Launcher v2.2+
✔ Windows / Linux / Steam Deck / HTPCs
✔ Any Chromium-based browser


🤝 Contributing

Pull requests are welcome!
If you have ideas for improvements (themes, live preview, presets, etc.), feel free to open an issue.


📜 License

This project is released under the MIT License.


⭐ Support the Project

If this tool made your Flex Launcher setup easier, consider leaving a ⭐ on the repository!

Buy Me a Coffee at ko-fi.com

Releases

Contributors

Languages