Crate swayr

source · []
Expand description

Swayr is a LRU window-switcher and more for the sway window manager. It consists of a demon, and a client. The demon swayrd records window/workspace creations, deletions, and focus changes using sway’s JSON IPC interface. The client swayr offers subcommands, see swayr --help.

Modules

Functions and data structures of the swayr client.

TOML configuration for swayr.

Functions and data structures of the swayrd demon.

Functions and data structures of the swayrd demon.

Convenience data structures built from the IPC structs.

Utility functions including selection between choices using a menu program.