You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			| 
				
					
						
							 | 
			5 years ago | |
|---|---|---|
| src | 5 years ago | |
| .gitignore | 5 years ago | |
| Cargo.toml | 5 years ago | |
| LICENSE | 5 years ago | |
| README.md | 5 years ago | |
| rustfmt.toml | 5 years ago | |
		
			
				
				README.md
			
		
		
			
			
		
	
	Swayr is a window switcher for sway
Swayr consists of a demon, and a client.  The demon swayrd records window
creations, deletions, and focus changes using sway's JSON IPC interface.  The
client swayr offers subcommands, see swayr --help.
Right now, there are these subcommands:
switch-windowdisplays all windows in the order urgent first, then LRU, focused last and focuses the selected.quit-windowdisplays all windows and quits the selected one.switch-workspacedisplays all workspaces in LRU order and switches to the selected one.switch-workspace-or-windowdisplays all workspaces and their windows and switches to the selected workspace or window.quit-workspace-or-windowdisplays all workspaces and their windows and allows to quit either the selected workspace (all its windows) or the selected window.execute-swaymsg-commanddisplays most swaymsg which don't require additional input and executes the selected one. That's handy especially for less often used commands not bound to a key.execute-swayr-commanddisplays all commands above and executes the selected one. (This is useful for accessing swayr commands which are not bound to a key.)
Swayr is licensed under the GPLv3 (or later).