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.