Announcing shikane: a dynamic output configuration tool for Wayland compositors

This page summarizes the projects mentioned and recommended in the original post on /r/rust

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • shikane

  • The repository is hosted on gitlab and mirrored to github.

  • wayland-rs

    Rust implementation of the wayland protocol (client and server).

  • I was initially having some problems with kanshi and was thinking about contributing the new features I wanted. For some of the features I wanted, kanshi's internals would have to change considerably. Since kanshi consists of only ~1500 lines of C, I began writing a replacement for kanshi in Rust. After many hours of reading Wayland protocol specifications, working on shikane, some help from the Smithay project and their Rust implementation of Wayland protocols, shikane was able to replace kanshi on my machines. I have been using it for over 4 months now.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • shikane

    A dynamic output configuration tool that automatically detects and configures connected outputs based on a set of profiles. (by hw0lff)

  • The repository is hosted on gitlab and mirrored to github.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts