Steam Achievement Manager For Linux. Rewritten in C++.
Go to file
2019-10-24 19:33:23 +02:00
.vscode script changes (#17) 2019-10-21 17:56:13 -07:00
assets add new icon made by @rejedai (#16) 2019-10-21 17:30:22 -07:00
bin script changes (#17) 2019-10-21 17:56:13 -07:00
glade script changes (#17) 2019-10-21 17:56:13 -07:00
src fix pkgbuild 2019-10-24 19:33:23 +02:00
steam Updated SDK, removed junk, reversed back to AppIsSubscrcibed method 2019-08-03 18:31:25 +02:00
.gitignore script changes (#17) 2019-10-21 17:56:13 -07:00
LICENSE Initial commit 2018-02-16 22:13:49 +01:00
Makefile just testing the pkgbuild 2019-10-24 19:21:08 +02:00
PKGBUILD fix pkgbuild 2019-10-24 19:33:23 +02:00
README.MD just testing the pkgbuild 2019-10-24 19:21:08 +02:00
samrewritten.desktop just testing the pkgbuild 2019-10-24 19:21:08 +02:00

Steam Achievements Manager for Linux (SamRewritten)

TODO TAKE A SCREENSHOT WHEN JUNK IS GONE

SamRewritten logo

Introduction

SamRewritten is an open-source program that allows you to unlock and relock your Steam achievements. It is named after the famous Steam Achievements Manager written by Gibbed, and aims at mimicking it's features and more!

It comes with third-party tools integration and a nice user interface.

SamRewritten is constantly under development, if you think you can give us a hand, feel free to reach us :)

Command line options

I know you linux geeks love to use command line options. We have big ambitions for SamRewritten, and I believe many of them are related to these command-line options, so stay put, because that list will be growing soon!

  • Prevent the window from showing and set your status to "In Game"
  • -a <appid>
    • ./bin/launch.sh -a 10 will idle Counter Strike

Building

To build this project, clone this repository on your PC, use cd to move into the project folder, and type make to build the program.

Alternatively, you can download one of our releases in the AppImage format. TODO PUT A FUCKING LINK HERE WHEN THIS IS DONE

If you're encountering issues building SamRewritten, make sure you have installed the required packages on your machine. You'll most likely need Steam, yajl, GTK 3, and GLib.

  • Ubuntu (and variants): $ sudo apt install libgtk-3-dev libcurl4-gnutls-dev libyajl-dev

  • Arch (and variants): $ sudo pacman -S gtk3 glibc gnutls yajl

To run SamRewritten, simply launch $ ./bin/launch.sh

AUR Installation

You can install SamRewritten by using an AUR and installing the samrewritten-git package.

Run SamRewritten by opening the corresponding desktop entry, or by using the samrewritten command.

Third party tools integration

Explain how the JSON comms work for IPC

Footnotes

This software comes with no warranty. Use it at your own risk. We believe you should not get any ban using it, but we do not take any responsability over your user experience