Drop i3 support for spawning apps in horizontal or vertical mode
Prefer using i3's "active edge" to control where apps are spawned.
This commit is contained in:
		
							parent
							
								
									79ef9e0c63
								
							
						
					
					
						commit
						9bc3cbece2
					
				
					 1 changed files with 8 additions and 13 deletions
				
			
		| 
						 | 
					@ -28,8 +28,7 @@ floating_modifier $mod
 | 
				
			||||||
# smart_gaps on
 | 
					# smart_gaps on
 | 
				
			||||||
 | 
					
 | 
				
			||||||
# KBD Principles:
 | 
					# KBD Principles:
 | 
				
			||||||
# $mod+Ctrl+<app_char>       = starting an application vertically
 | 
					# $mod+Ctrl+<app_char>       = starting an application
 | 
				
			||||||
# $mod+Ctrl+Shift+<app_char> = starting an application horizontally
 | 
					 | 
				
			||||||
# where <app_char> is a reserved character for a commonly used application.
 | 
					# where <app_char> is a reserved character for a commonly used application.
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# <app_char> definitions:
 | 
					# <app_char> definitions:
 | 
				
			||||||
| 
						 | 
					@ -37,19 +36,15 @@ floating_modifier $mod
 | 
				
			||||||
# emacs    = e
 | 
					# emacs    = e
 | 
				
			||||||
# chrome   = c
 | 
					# chrome   = c
 | 
				
			||||||
# spotify  = s
 | 
					# spotify  = s
 | 
				
			||||||
 | 
					# intellij = i
 | 
				
			||||||
#
 | 
					#
 | 
				
			||||||
# Vertical
 | 
					# Vertical
 | 
				
			||||||
bindsym $mod+Ctrl+t            split v; exec st
 | 
					bindsym $mod+Ctrl+t      exec st
 | 
				
			||||||
bindsym $mod+Ctrl+Return       split v; exec st
 | 
					bindsym $mod+Ctrl+Return exec st
 | 
				
			||||||
bindsym $mod+Ctrl+e            split v; exec emacsclient --create-frame ~/programming
 | 
					bindsym $mod+Ctrl+e      exec emacsclient --create-frame ~/programming
 | 
				
			||||||
bindsym $mod+Ctrl+c            split v; exec google-chrome
 | 
					bindsym $mod+Ctrl+c      exec google-chrome
 | 
				
			||||||
bindsym $mod+Ctrl+s            split v; exec spotify
 | 
					bindsym $mod+Ctrl+s      exec spotify
 | 
				
			||||||
# Horizontal
 | 
					bindsym $mod+Ctrl+i      exec zsh -i -c intellij
 | 
				
			||||||
bindsym $mod+Ctrl+Shift+t      split h; exec st
 | 
					 | 
				
			||||||
bindsym $mod+Ctrl+Shift+Return split h; exec st
 | 
					 | 
				
			||||||
bindsym $mod+Ctrl+Shift+e      split h; exec emacsclient --create-frame ~/programming
 | 
					 | 
				
			||||||
bindsym $mod+Ctrl+Shift+c      split h; exec google-chrome
 | 
					 | 
				
			||||||
bindsym $mod+Ctrl+Shift+s      split h; exec spotify
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
# support dmenu-based bookmarks
 | 
					# support dmenu-based bookmarks
 | 
				
			||||||
bindsym $mod+Ctrl+b exec dmenu <$DOTFILES/bookmarks.txt | xargs $BROWSER
 | 
					bindsym $mod+Ctrl+b exec dmenu <$DOTFILES/bookmarks.txt | xargs $BROWSER
 | 
				
			||||||
| 
						 | 
					
 | 
				
			||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue