Skip to content

tim110011/Simple-Wine-Helper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Wine Helper (SWH)

Command-line interface wrapper for wine. Write with bash script. Works on linux.

Simple means that it is implemented with short bash script. Users should have basic knowledge of bash and wine.

Feature

  • Manage multiple wine binary releases
  • Manage multiple wineprefix directories
  • Work with distro package manager if it will install winehq to /opt
  • Use with winehq repository binary package or your own build
  • Support DXVK binary release package 0.5x-1.9
  • Support Kron4ek's FAudio MinGW (dlls) builds for Wine binary release package
  • Added "Clean the Open With List" function
  • Work with winetricks
  • Fedora: Download and extract wine-6.8 and wine-6.10 rpms.

Thanks

  • koalaman's ShellCheck , this tool helps me check bash script for error.

3.0.0 Release Notes

  • (1) Separated settings from the main swh file.
  • (2) Separated launch function from the main swh file.
  • (3) SWH 3 no longer needs to be installed, swh 3 launchers just use source ./swh/swh3 "$@"

3.0.0 Update Guide

  • (1) Please remove old 1.x or 2.x version swh.
  • (2) Please remake launchers for swh 3, use example_launcher3 as temple.

Usage

  • Make a dir for swh launchers.
  • Download swh: Click "Code button" -> "Download ZIP".
  • Extract ZIP in launcher dir, this dir should contain file "example_launcher3" and "swh" dir.
  • In this dir, make every file executable recursively: chmod -R u+x (I have to use "create new file" method to update my files after github commit failed many times.)
  • run example_launcher3 --help and follow the quick guide.

About

Command-line interface wrapper for wine. Works on linux.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages