some actual indentation in my i3 config. also added some minor bugfix changes, and made redshift a startup program.
This commit is contained in:
		
							parent
							
								
									001b96d16e
								
							
						
					
					
						commit
						b06a811bc6
					
				
					 2 changed files with 129 additions and 120 deletions
				
			
		| 
						 | 
				
			
			@ -14,6 +14,7 @@
 | 
			
		|||
#You should have received a copy of the GNU General Public License
 | 
			
		||||
#along with this program.  If not, see <http://www.gnu.org/licenses/>.
 | 
			
		||||
 | 
			
		||||
#modifier key. mod 4 is the logo key on most keyboards.
 | 
			
		||||
set $mod Mod4
 | 
			
		||||
 | 
			
		||||
# Font for window titles. Will also be used by the bar unless a different font
 | 
			
		||||
| 
						 | 
				
			
			@ -24,6 +25,7 @@ font pango:monospace 8
 | 
			
		|||
# text rendering and scalability on retina/hidpi displays (thanks to pango).
 | 
			
		||||
font pango:DejaVu Sans Mono 8
 | 
			
		||||
 | 
			
		||||
#keybinding stuff
 | 
			
		||||
	# Use Mouse+$mod to drag floating windows to their wanted position
 | 
			
		||||
	floating_modifier $mod
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			@ -89,7 +91,7 @@ bindsym $mod+a focus parent
 | 
			
		|||
	# focus the child container
 | 
			
		||||
	bindsym $mod+z focus child
 | 
			
		||||
 | 
			
		||||
#make a floating window sticky
 | 
			
		||||
	#make a floating window sticky (moves workspaces with you)
 | 
			
		||||
	bindsym $mod+Shift+s sticky toggle
 | 
			
		||||
 | 
			
		||||
	#make currently focused window a scratchpad
 | 
			
		||||
| 
						 | 
				
			
			@ -97,8 +99,8 @@ bindsym $mod+shift+plus move scratchpad
 | 
			
		|||
	#and hide and show it
 | 
			
		||||
	bindsym $mod+plus scratchpad show
 | 
			
		||||
 | 
			
		||||
# Define names for default workspaces for which we configure key bindings later on.
 | 
			
		||||
# We use variables to avoid repeating the names in multiple places.
 | 
			
		||||
	#workspace switching
 | 
			
		||||
		# Define names for default workspaces for which we configure key bindings later on. We use variables to avoid repeating the names in multiple places.
 | 
			
		||||
		set $ws1 "1"
 | 
			
		||||
		set $ws2 "2"
 | 
			
		||||
		set $ws3 "3"
 | 
			
		||||
| 
						 | 
				
			
			@ -174,5 +176,12 @@ bar {
 | 
			
		|||
        status_command i3status
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
#start pasystray on startup
 | 
			
		||||
#startup applications
 | 
			
		||||
	#pasystray
 | 
			
		||||
	exec --no-startup-id pasystray
 | 
			
		||||
 | 
			
		||||
	#geoclue
 | 
			
		||||
	exec --no-startup-id /usr/lib/geoclue-2.0/demos/agent
 | 
			
		||||
 | 
			
		||||
	#redshift
 | 
			
		||||
	exec --no-startup-id redshift
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -356,7 +356,7 @@ set vicmd=nvim
 | 
			
		|||
	" uncommenting one of lines below will result in ignoring 'vi[x]cmd' option
 | 
			
		||||
	" for unknown file types.
 | 
			
		||||
	" For *nix:
 | 
			
		||||
	filetype * xdg-open
 | 
			
		||||
	filetype * xdg-open &
 | 
			
		||||
 | 
			
		||||
" ------------------------------------------------------------------------------
 | 
			
		||||
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue