No description
- C 98.5%
- Makefile 1.5%
| cursor | ||
| example | ||
| extra | ||
| launch | ||
| libswc | ||
| protocol | ||
| .clang-format | ||
| .gitignore | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
| README.original | ||
| swc.pc.in | ||
This is a fork of neuswc that replaces the meson build system with just a posix makefile. neuswc
neuswc is a fork of swc for hevel window manager.
It introduces bunch of new features.
features
- z axis ordering
- more cursor functions
- zooming
- experimental subsurface support
- fullscreen
- double window borders
- wallpapers
- screenshots
- evdev-only input backend
- probably more i forgot about
build
you will need:
- A C99-compatible compiler
- BSD make
- pkg-config
- wayland-scanner, wayland-server, wayland-client
- wayland-server, wayland-client
- libdrm, pixman, xkbcommon
- neuwld
- on linux, either libudev or evdev, depending on your choice of input backend, neither on BSD
- xcb, xcb-composite, xcb-ewmh and xcb-icccm if you want Xwayland support
then, run
meson setup build ninja -C build meson -C build install