Add README and LICENSE

This commit is contained in:
2026-04-15 17:54:40 +03:00
parent 7252c985b8
commit a497e4267f
2 changed files with 53 additions and 0 deletions

29
README.md Normal file
View File

@@ -0,0 +1,29 @@
# xbanan
An X11 compatibility layer for [banan-os's](https://git.bananymous.com/Bananymous/banan-os) native GUI windowing system.
## Running on linux
### Building
```sh
git clone --recursive https://git.bananymous.com/Bananymous/xbanan.git
cd xbanan
cd banan-os
git apply ../0001-linux-window-server-sdl2.patch
cd ..
cmake -B build -S . -G Ninja
cmake --build build
```
### Running
To start the WindowServer, run the following command in project root
```sh
./build/banan-os/userspace/programs/WindowServer/WindowServer
```
To run X11 apps specify `DISPLAY=:69` environment variable. For example
```sh
DISPLAY=:69 xeyes
```