No description
Find a file
2025-06-04 22:53:38 -04:00
evdi@600ed4342a chore: Implement display initialization 2025-06-04 22:53:38 -04:00
libunreal chore: Implement display initialization 2025-06-04 22:53:38 -04:00
.gitignore chore: Implement display initialization 2025-06-04 22:53:38 -04:00
.gitmodules chore: Implement display initialization 2025-06-04 22:53:38 -04:00
LICENSE Initial commit 2025-06-04 17:48:22 -04:00
main.py chore: Implement display initialization 2025-06-04 22:53:38 -04:00
README.md chore: Implement display initialization 2025-06-04 22:53:38 -04:00
requirements.txt chore: Implement display initialization 2025-06-04 22:53:38 -04:00
shell.nix chore: Implement display initialization 2025-06-04 22:53:38 -04:00
unrealxr chore: Implement display initialization 2025-06-04 22:53:38 -04:00

UnrealXR

UnrealXR is a display multiplexer for the original Nreal Air (other devices may be supported).

Development

  1. Clone this repository with submodules: git clone --recurse-submodules https://git.terah.dev/imterah/unrealxr.git
  2. Initialize the development shell: nix-shell
  3. Create a virtual environment: python3 -m venv .venv; source .venv/bin/activate
  4. Install Python dependencies: pip install -r requirements.txt
  5. Build libevdi: cd evdi/library; make -j$(nproc); cd ../..
  6. Build pyevdi: cd evdi/pyevdi; make -j$(nproc); make install; cd ../..