1
0
Fork 0
forked from wry/wry
No description
Find a file
2026-05-20 18:48:48 -07:00
.github/workflows ci: simple builder 2026-04-09 16:32:43 +10:00
algorithms docs: prepare 1.10.0 release 2025-04-22 13:08:35 +02:00
book all: remove control center in its entirety 2026-04-05 20:40:39 -04:00
build Replace the blit cascade in record_blur with shader-based dual-Kawase, 2026-05-20 18:44:47 -07:00
compile-shaders build: make vulkan generation generic 2026-03-07 15:17:48 +01:00
etc Change Comment of entry 2025-07-17 11:56:23 +03:00
jay-config Add blur to vulkan and opengl render pipelines 2026-05-03 02:21:53 -07:00
src accepts_input_at rejects buffer-less surfaces 2026-05-20 18:48:48 -07:00
static autocommit 2022-04-13 21:34:32 CEST 2022-04-13 21:34:32 +02:00
toml-config Format again... 2026-05-03 02:23:20 -07:00
toml-spec all: remove traditional i3 titlebars, add corner rounding 2026-04-10 13:17:00 -04:00
wire Make Super_L chordable and implement hyprland-global-shortcuts-v1 2026-04-30 23:21:35 -07:00
wire-dbus all: address clippy lints 2025-09-19 12:39:37 +02:00
wire-ei ei: implement ei_touchscreen v2 2025-01-22 15:23:44 +01:00
wire-to-xml all: update dependencies 2026-02-10 19:10:38 +01:00
wire-xcon x: use modifier-aware buffer import 2024-02-19 18:36:18 +01:00
xml-to-wire xml-to-wire: fix handling of new_id without interface 2026-02-28 14:50:21 +01:00
.gitignore config: change default config to use toml-based configuration 2024-03-16 04:22:27 +01:00
.gitmodules config: change default config to use toml-based configuration 2024-03-16 04:22:27 +01:00
Cargo.lock all: remove control center in its entirety 2026-04-05 20:40:39 -04:00
Cargo.toml all: remove control center in its entirety 2026-04-05 20:40:39 -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 docs: add book 2026-03-21 23:04:25 +01: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, screen sharing, 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)