Skip to content
/ vimway Public

A wayland compositor with vim-like key bindings

License

Notifications You must be signed in to change notification settings

joalon/vimway

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

A wayland compositor with vim-like key bindings

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published