From NixOS Wiki
Revision as of 20:10, 27 April 2022 by JasonWoof (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This page lists games and reports on their successful execution on NixOS.

Specific execution mode information can be found on these dedicated pages:

List of games,
Name Version Mode Note
Braid (HB) steam-run-native I could play a few levels without problem
Project Hospital (Gog) steam-run-native Everything is OK
State of Mind 1.2.24280 Pure Steam Everything is OK
Vintage Story vs_archive_1.14.10.tar.gz steam-run-native
steam-run mono Vintagestory.exe

Renowned Explorers: International Society

Tested with version from It can be played with steam-run, but it needs some libraries that are not normally included in Steam's FHS environment. One way to solve this is to add an overlay:

  nixpkgs.overlays = [
    (self: super: {
      steam-run = (super.steam.override {
        extraLibraries = pkgs: with pkgs;
            (sndio.overrideAttrs (old: {
              postFixup = old.postFixup + ''
                ln -s $out/lib/ $out/lib/

Adding libxkbcommon, mesa, and wayland is straightforward. The game expects the shared library to exist, so we need to create a symbolic link after the installation of sndio.