Skip to content

Repository files navigation


appsupport_launcher_windows

Adds Windows application support to JappeOS.


Overview

Adds Windows application support to JappeOS, supporting multiple Wine/Proton runtimes. Written in Dart.

Features

  • Launch *.exe
  • Multiple runtimes
  • Multiple prefixes
  • Runtime auto-updates from sources
  • Use protonfixes where possible
  • Desktop entry creation with icon extraction

Role in the OS

An unofficial system compatibility tool that allows the user to run Microsoft Windows programs easily.

Building

Prerequisites

  • Dart SDK

Setup

Clone the repository and fetch dependencies:

$ git clone https://github.com/JappeOS/appsupport_launcher_windows.git
$ cd appsupport_launcher_windows
$ dart pub get

Build

Linux

$ ./build.sh

This produces a binary in:

tmp/

Run locally:

$ ./tmp/appsupport_launcher_windows "/path/to/app.exe"

Other platforms

This program currently only works on Linux.

Troubleshooting

If the build fails after dependency changes:

$ dart pub get

Contributing

Contributions of all kinds are welcome and appreciated. You can help the project by:

  • ⭐ Starring the repository to show your support
  • 💖 Sponsoring the project (if available)
  • 🐞 Reporting bugs via GitHub Issues
  • 💡 Requesting or discussing new features

For code contributions, please see CONTRIBUTING.md for guidelines.

License

This repository is part of the JappeOS project and is licensed under the terms described in the LICENSE file.

About

Adds Windows application support to JappeOS.

Topics

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages