Skip to content
This repository has been archived by the owner on Jul 9, 2022. It is now read-only.

vidhanio/virtualbox-rich-presence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VirtualBox Rich Presence

pypresence

Notice

This project is effectively unmaintanable for me as my new computer has no support for the API used in this project. I may still be able to help with simple issues such as config problems, but any technical reasons it may not be working are hard for me to debug.

Installation

First, clone the repository.

git clone https://www.github.com/vidhanio/virtualbox-rich-presence

Then go to the VirtualBox downloads page and download the VirtualBox SDK.

After downloading it, extract the VirtualBoxSDK-x.x.x-xxxxxx.zip file and run the installer.

cd installer
python vboxapisetup.py install

Then, install the required modules.

cd virtualbox-rich-presence
pip install -r requirements.txt

Config

The config allows you to change what is displayed on your rich presence.

Available Values

  • {machine name}: Name of the machine in VirtualBox (e.g. "My Windows Machine")
  • {os name}: Name of OS. (e.g. "Microsoft Windows")
  • {os version name}: Name of OS version. (e.g. "Windows 8")
  • {os version image}: Image key of OS version. (e.g. "windows_8")
  • {architecture}: OS architecture (e.g. "64")
  • {architecture image}: Image key of OS architecture (e.g. "64")
  • {icon}: Image key of VirtualBox Icon.

Usage

Make a copy of config.example.ini and remove the .example, then edit it if you want.

Run main.py.