LibreGaming

Python Program that downloads gaming required packages based on your Linux Distribution.

GPL-3.0 License

Downloads
665
Stars
192
Committers
6
LibreGaming - LibreGaming 0.2.4.1 Released Latest Release

Published by ahmed-al-balochi over 2 years ago

This release contains:

  • An appimage GUI interface to interact with LibreGaming, its been tested on Ubuntu, Fedora, and OpenSUSE.
  • The GUI doesn't support Arch Linux, you can only use LibreGaming on the CLI for Arch Linux.

Notes

  • To use the GUI interface you need to download the LibreGamingQt-x86_64.AppImage and give it execute privileges and run it!
  • To install this Release click here.
  • And if want to support this project you can go to my Patreon page to support me.

Thanks for using LibreGaming, we Reached 30k downloads.

LibreGaming - LibreGaming 0.2.3.4 Released

Published by ahmed-al-balochi over 2 years ago

This release contains:

  1. Removed the check for updates functions due to many issues on Arch.
  2. added a version flag LibreGaming -v
  3. fixed an issue with the getPackageManager function.

Notes

  • To install this Release click here. And if want to support this project you can go to my Patreon page to support me.

Thanks for using LibreGaming, we Reached 30k downloads.

LibreGaming - LibreGaming 0.2.3.2 Released

Published by ahmed-al-balochi over 2 years ago

This release contains:

  1. Because of the new GE naming scheme I am currently using Protonup-ng instead of the original Protonup, Which fixes the issue #25.
    Thanks to cloudishBenne.
  2. Moved from using os library to subprocess library. Which has many features such as catching keyboard interrupts which fixes the issue #29.
  3. Also, LibreGaming now checks for new versions of LibreGaming each time you run the tool.
  4. Removed the TUI due to not working with the new backend way of installing packages. However, if there are enough request I will try fixing it.

Notes

  • To install this Release click here. And if want to support this project you can go to my Patreon page to support me.

Thanks for using LibreGaming, we Reached 30k downloads.

LibreGaming - LibreGaming 0.2.2 Released

Published by ahmed-al-balochi over 2 years ago

This release contains:

  1. Cleaned and refactored the code base, every distro packages are now separated into individual files.
  2. added support to Minigalaxy the gog store for Linux.

Notes

  • To install this Release click here. And if want to support this project you can go to my Patreon page to support me.

Thanks for using LibreGaming, we Reached 30k downloads.

LibreGaming - LibreGaming 0.1.1 Released

Published by ahmed-al-balochi over 2 years ago

I am Back!

This release contains:

  1. Merged pull requests (#22, #23, #24) made by colutti.

Notes

  • Thanks again to @colutti for the pull requests.
  • To install this Release click here. And if want to support this project you can go to my Patreon page to support me.

Thanks for using LibreGaming, we Reached 30k downloads.

LibreGaming - LibreGaming 0.1.0 Released

Published by ahmed-al-balochi about 3 years ago

This release contains updates to:

  • LibreGaming Protonup commands.

Also a Wizard!

Wizard-101
Wizard-102

  • now you can have more control over what gets installed on your system by using the TUI and navigating to the Wizard option.

Notes

  • To install this Release click here. And if want to support this project you can go to my Patreon page to support me.

Thanks for using LibreGaming, we Reached 6k downloads.

LibreGaming - LibreGaming 0.0.9 Released

Published by ahmed-al-balochi about 3 years ago

TUI

  • This release includes a Terminal Based User Interface(TUI). I hope it makes it easier to for all of you to install your Gaming packages.
    tui

Notes

  • To install this Release click here. And if want to support this project you can go to my Patreon page to support me.

Thanks for using LibreGaming, we Reached 6k downloads.

LibreGaming - LibreGaming 0.0.8 Released

Published by ahmed-al-balochi about 3 years ago

This release contains:

  1. itch.io can now be installed using LibreGaming, and it's for all distros.
  2. installation of Steam Tinker Launch thanks to @trenton4k in issue #11. However, currently its only for Arch Linux.
  3. A better README.

Notes

  • Thanks again to @trenton4k for the feedback.
  • To install this Release click here. And if want to support this project you can go to my Patreon page to support me.

Thanks for using LibreGaming, we Reached 5k downloads.

LibreGaming - LibreGaming 0.0.7 Released

Published by ahmed-al-balochi about 3 years ago

This release contains:

  1. adjustments pointed out by @T2hhbmEK in issue #12. Where I removed the -a option, because in order for steam to recognize ProtonGE you need to run steam at least once before installing ProtonGE.
  2. Also, other minor changes. For example now you can use libregaming instead of LibreGaming or both if you want to.
  3. more detailed README.

Notes

  • This release was made possible because of @T2hhbmEK issue, thanks for the feedback.
  • To install this Release click here. And if want to support this project you can go to my Patreon page to support me.

Thanks for using LibreGaming, we Reached 5k downloads.

LibreGaming - LibreGaming 0.0.6 Released

Published by ahmed-al-balochi about 3 years ago

This Release includes:

  • A new option to install basic packages like Wine, Steam, Gamemode for minimal gaming.
LibreGaming -b

Also now you can passthrough commands to protonup using LibreGaming.

  • To list all the available releases of ProtonGE enter this command:
LibreGaming -r
  • To list all the installed verions of ProtonGE enter this command:
LibreGaming -l
  • To install a specfic release of ProtonGE enter this command:
    for example:
LibreGaming -t 6.13-GE-1
  • To delete a specfic release of ProtonGE enter this command:
    for example:
LibreGaming -d 6.13-GE-1

Notes

  • This release was made possible because of @BrodieRobertson video, thanks again for the feedback.
  • To install this Release click here. And if want to support this project you can go to my Patreon page to support me.

Thanks for using LibreGaming, we Reached 4k downloads.

LibreGaming - LibreGaming 0.0.5 Released

Published by ahmed-al-balochi about 3 years ago

This Release includes:

  • A better README with more details.
  • Fixed the usage of the sudo command(Now it should use either sudo, doas, or su - if both are not installed).
  • Fixed the Arch install command. Now it uses -Syu

What's next?

  • more control over what gets installed.
  • will work on how to include other AUR helpers.

Notes

This release fixes most of the issues that are present in the @BrodieRobertson video. and I would like to thank him for pointing those issues :)

To install this Release click here. And if want to support this project you can go to my Patreon page to support me.

Thanks for using LibreGaming, we Reached 3k downloads.

LibreGaming - LibreGaming 0.0.4.1 Released

Published by ahmed-al-balochi about 3 years ago

  • This release fixes issue #7 which is specific for Arch.
LibreGaming - LibreGaming 0.0.4 Released

Published by ahmed-al-balochi about 3 years ago

This Release includes:

  • Support for #2 OpenSUSE.
  • installations for Heroic and Athenaeum.

To install this Release click here. And if want to support this project you can go to my Patreon to support me.

Thanks for using LibreGaming, I can't believe that we Reached 2k downloads.

LibreGaming - LibreGaming 0.0.3.1 Released

Published by ahmed-al-balochi about 3 years ago

  • This release contains:
  1. cleaned up protonup-related code. Thanks to AUNaseef for the pull request.
  2. Fixing python3 installation for Arch Linux. Thanks to sheeepdev for the pull request.
  3. Fixed Ubuntu PPA, which used to grab focal PPA. Now it installs the right PPA for your Ubuntu Release. thanks to logix2 for the issue.
  4. Included winetricks in LibreGaming. Thanks to BrodieRobertson for the issue.

Thanks to anyone downloading LibreGaming, I hope it makes your lives easier.

Package Rankings
Top 13.52% on Pypi.org
Badges
Extracted from project README
Downloads Support me on Patreon