Skip to content

Latest commit

 

History

History
45 lines (34 loc) · 919 Bytes

README.md

File metadata and controls

45 lines (34 loc) · 919 Bytes

Just another wayland compositor

Small experiment, trying to get a wayland compositor up and running with the neovim expression engine.

Used lots of good tutorials:

Dependencies

  • meson

  • ninja

  • lua

  • wayland-server

  • wlroots

  • xkbcommon

  • pthreads

  • libuv

  • msgpack-c

  • unibilium

  • libtermkey

  • vterm

  • libutil-linux

Build

Not really usable yet but to run it:

git clone https://github.com/joalon/vimway; \
cd vimway; \
git submodule init; \
git submodule update; \
make libnvim; \
mkdir build; \
meson build; \
cd build; \
ninja

Make sure to run under another wayland compositor! Doesn't handle input yet so you can't interrupt it/switch to another tty.