15 lines
		
	
	
		
			272 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			15 lines
		
	
	
		
			272 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
#compdef layout
 | 
						|
 | 
						|
__get_layouts() {
 | 
						|
  ls -1 ~/.local/share/tmux/layouts 2>/dev/null | \
 | 
						|
    while read -r layout; do echo $layout; done
 | 
						|
}
 | 
						|
 | 
						|
__layouts() {
 | 
						|
  local -a layouts
 | 
						|
  layouts=(${(fo)"$(__get_layouts)"})
 | 
						|
  _describe 'layout' layouts
 | 
						|
}
 | 
						|
 | 
						|
_arguments ':layout:__layouts'
 |