ScreenSelector.so

crates.io docs.rs License Join the XMPP chat at screen-selector@muc.linkmauve.fr

A Unity plugin replacing the proprietary ScreenSelector.so.

It is built using GTK 4, and released under the GNU GPL 3.0 only license.

Once built, you should rename the shared object to ScreenSelector.so, and either drop it in your game’s plugins directory, or install it system-wide and symlink it in each game you want to use it in.

How to use

Clone the repository:

% git clone https://git.linkmauve.fr/screen-selector.git

Build the library:

% cargo build --release

Replace the existing plugin in your game’s directory:

% cp target/release/libscreen_selector.so /path/to/game/Plugins/x86_64/ScreenSelector.so

Packages

ArchLinux

You can install the screen-selector-git package from AUR.

Links