hikari
A Wayland Compositor

About hikari

hikari [ja. Light] is a stacking Wayland compositor which is developed on FreeBSD but also supports Linux.

Relation with hikari prior to 2.3.3: I heard that development of hikari was abondoned after version 2.3.3. So I forked the repository and continued developing it. I have no relations with the authors of prior versions.

Features

  • Minimalistic Look & Feel
  • Stacking/Tiling hybrid view management
  • Configurable tiling capability
  • Modal interface
  • Arbitrary view grouping
  • View marks
  • Keyboard oriented
  • UCL configuration

Protocols

hikari is based on wlroots and has optional support for some of its protocols which are needed for certain programs to run.

Installation

This is a fork of original hikari and currently not supported by any distribution packages. You need to build it yourself. Please read README.md in the source tarball.

Video demonstration

If you are new to hikari this informal screencast might help you getting started. It explains some of the concepts behind hikari as well as a couple of common workflows. screencast

Community

The hikari community aims to be inclusive and welcoming to everyone, this is why we chose to adhere to the Geekfeminism Code of Conduct.

Currently, there is only one developer. To contact me, please open an issue on the repository.

Development

hikari is developed using darcs. If you are unfamiliar with using darcs you might want to take a look at our darcs book. To follow development you can clone the repository which is the set up agreed upon patches that are going to go into the next version. This may contain breaking changes since the last official release so you might have to adjust your configuration. Breaking changes are documented in the UPDATING file in the repository, this should be consulted before updating to a newer build.