Expand description
Swayr is a LRU window-switcher and more for the sway window manager.
It consists of a daemon, and a client. The swayrd
daemon records
window/workspace creations, deletions, and focus changes using sway’s JSON
IPC interface. The swayr
client offers subcommands, see swayr --help
.
Modules
Functions and data structures of the swayr client.
TOML configuration for swayr.
Implementation of sway’s criteria API.
Functions and data structures of the swayrd daemon.
Structure to hold window focus timestamps used by swayrd
Functions and data structures of the swayrd daemon.
Convenience data structures built from the IPC structs.
Utility functions including selection between choices using a menu program.