1
0
Fork 0
forked from wry/wry
No description
Find a file
2026-05-29 21:13:54 -04:00
.github/workflows ci: simple builder 2026-04-09 16:32:43 +10:00
book workspace: move crates under crates 2026-05-29 18:55:59 -04:00
build wire: remove unused user client layer 2026-05-29 18:24:36 -04:00
compile-shaders build: make vulkan generation generic 2026-03-07 15:17:48 +01:00
crates workspace: move crates under crates 2026-05-29 18:55:59 -04:00
etc all: split reusable components into workspace crates 2026-05-29 09:14:53 -04:00
src tree: split container drag destinations 2026-05-29 21:13:54 -04:00
static autocommit 2022-04-13 21:34:32 CEST 2022-04-13 21:34:32 +02:00
wire ifs: remove private screencast interface 2026-05-29 18:20:10 -04:00
wire-dbus dbus: remove unused server-side object support 2026-05-29 09:29:29 -04:00
wire-ei ei: implement ei_touchscreen v2 2025-01-22 15:23:44 +01:00
wire-xcon x: use modifier-aware buffer import 2024-02-19 18:36:18 +01:00
.gitignore config: change default config to use toml-based configuration 2024-03-16 04:22:27 +01:00
.gitmodules workspace: move crates under crates 2026-05-29 18:55:59 -04:00
Cargo.lock config: split toml parser crate 2026-05-29 18:42:50 -04:00
Cargo.toml workspace: move crates under crates 2026-05-29 18:55:59 -04:00
deploy-notes.md docs: prepare 1.12.0 release 2026-03-16 13:28:32 +01:00
flake.lock nix: init basic nix flake with dev shell 2026-04-05 17:36:24 -04:00
flake.nix nix: unset JAY_CONFIG_DIR in shell hook to avoid development environment from getting tangled with regular environment 2026-04-05 18:27:25 -04:00
LICENSE autocommit 2022-03-23 16:39:53 CET 2022-03-23 16:39:53 +01:00
README.md all: split reusable components into workspace crates 2026-05-29 09:14:53 -04:00
release-notes.md docs: add book 2026-03-21 23:04:25 +01:00
rustfmt.toml autocommit 2022-04-07 17:31:31 CEST 2022-04-07 17:31:31 +02:00

Jay

crates.io

Jay is a Wayland compositor for Linux with an i3-like tiling layout, Vulkan and OpenGL rendering, multi-GPU support, and more.

screenshot.png

Quick Start

~$ cargo install --locked jay-compositor
~$ jay run

See the Jay Book for detailed installation instructions (including dependencies), configuration, features, and more.

The auto-generated Configuration Spec provides an exhaustive reference of every TOML config option.

License

Jay is free software licensed under the GNU General Public License v3.0.

Community

Community Discord server (unofficial)