Improve hyprland config
Add keybinds and rules
This commit is contained in:
		
							parent
							
								
									ce4bd6eeed
								
							
						
					
					
						commit
						7e2465bb30
					
				
					 3 changed files with 12 additions and 6 deletions
				
			
		|  | @ -9,10 +9,13 @@ bind = $main_mod, F, fullscreen, | ||||||
| 
 | 
 | ||||||
| bind = $main_mod, D, exec, j4-dmenu-desktop --dmenu="$DMENU" | bind = $main_mod, D, exec, j4-dmenu-desktop --dmenu="$DMENU" | ||||||
| bind = $main_mod, Pause, exec, menu-shutdown | bind = $main_mod, Pause, exec, menu-shutdown | ||||||
| bind = $main_mod, T, exec, ts-control quick |  | ||||||
| bind = $main_mod SHIFT, T, exec, ts-control | bind = $main_mod SHIFT, T, exec, ts-control | ||||||
|  | bind = $main_mod, T, exec, ts-control quick | ||||||
|  | bind = $main_mod SHIFT, X, exec, $HOME/projects/utils/temp-service/temp-service | ||||||
|  | bind = $main_mod, X, exec, $HOME/projects/utils/temp-service/temp-service menu | ||||||
| bind = $main_mod, M, exec, host-mode | bind = $main_mod, M, exec, host-mode | ||||||
| bind = $main_mod, C, exec, [float] $TERMINAL -e python | bind = $main_mod, C, exec, [float] $TERMINAL -e python | ||||||
|  | bind = $main_mod, N, exec, [float] $TERMINAL -e nvim | ||||||
| 
 | 
 | ||||||
| # Screenshot / Color picker | # Screenshot / Color picker | ||||||
| bind = $main_mod, Print, exec, screenshot | bind = $main_mod, Print, exec, screenshot | ||||||
|  | @ -81,5 +84,5 @@ bindm = $main_mod, mouse:272, movewindow | ||||||
| bindm = $main_mod, mouse:273, resizewindow | bindm = $main_mod, mouse:273, resizewindow | ||||||
| 
 | 
 | ||||||
| # Binds for XWayland | # Binds for XWayland | ||||||
| bind = , XF86AudioMute, pass, ^(TeamSpeak 3)$ | bind = , Scroll_Lock, pass, class:^(TeamSpeak 3)$ | ||||||
| bind = , KP_Multiply, pass, ^(TeamSpeak 3)$ | bind = , KP_Multiply, pass, class:^(TeamSpeak 3)$ | ||||||
|  |  | ||||||
|  | @ -8,7 +8,7 @@ layerrule = noanim, notifications | ||||||
| 
 | 
 | ||||||
| workspace = w[t1], gapsin:0, gapsout:0, border:0 | workspace = w[t1], gapsin:0, gapsout:0, border:0 | ||||||
| 
 | 
 | ||||||
| windowrulev2 = workspace $ws_web silent, class:(qutebrowser) | windowrulev2 = workspace $ws_web silent, class:(org.qutebrowser.qutebrowser) | ||||||
| windowrulev2 = workspace $ws_web, class:(firefox) | windowrulev2 = workspace $ws_web, class:(firefox) | ||||||
| 
 | 
 | ||||||
| windowrulev2 = workspace $ws_focus, class:^(jetbrains-) | windowrulev2 = workspace $ws_focus, class:^(jetbrains-) | ||||||
|  | @ -16,10 +16,11 @@ windowrulev2 = workspace $ws_focus, class:^(jetbrains-) | ||||||
| windowrulev2 = workspace $ws_media, class:([cC]hromium) | windowrulev2 = workspace $ws_media, class:([cC]hromium) | ||||||
| windowrulev2 = workspace $ws_media, class:(Brave-browser) | windowrulev2 = workspace $ws_media, class:(Brave-browser) | ||||||
| windowrulev2 = workspace $ws_media, class:(FreeTube) | windowrulev2 = workspace $ws_media, class:(FreeTube) | ||||||
| windowrulev2 = workspace $ws_media, class:(qutebrowser-kiosk) | windowrulev2 = workspace $ws_media, class:(org.qutebrowser.qutebrowser-kiosk) | ||||||
| 
 | 
 | ||||||
| windowrulev2 = workspace $ws_chat silent, class:(discord) | windowrulev2 = workspace $ws_chat silent, class:(discord) | ||||||
| windowrulev2 = workspace $ws_chat silent, class:(Element) | windowrulev2 = workspace $ws_chat silent, class:(Element) | ||||||
|  | windowrulev2 = workspace $ws_chat silent, class:(im.riot.Riot) | ||||||
| windowrulev2 = workspace $ws_chat silent, class:(TeamSpeak 3) | windowrulev2 = workspace $ws_chat silent, class:(TeamSpeak 3) | ||||||
| 
 | 
 | ||||||
| windowrulev2 = workspace $ws_msg silent, class:(thunderbird) | windowrulev2 = workspace $ws_msg silent, class:(thunderbird) | ||||||
|  | @ -65,5 +66,7 @@ windowrulev2 = workspace $ws_chat silent, class:(steam), title:^(Friends List) | ||||||
| 
 | 
 | ||||||
| windowrulev2 = fullscreen, class:^cs2$ | windowrulev2 = fullscreen, class:^cs2$ | ||||||
| windowrulev2 = workspace $ws_focus, class:^cs2$ | windowrulev2 = workspace $ws_focus, class:^cs2$ | ||||||
|  | windowrulev2 = fullscreen, class:^factorio$ | ||||||
|  | windowrulev2 = workspace $ws_focus, class:^factorio$ | ||||||
| windowrulev2 = fullscreen, class:^(steam_app_) | windowrulev2 = fullscreen, class:^(steam_app_) | ||||||
| windowrulev2 = workspace $ws_focus, class:^(steam_app_) | windowrulev2 = workspace $ws_focus, class:^(steam_app_) | ||||||
|  |  | ||||||
|  | @ -3,7 +3,7 @@ input { | ||||||
|     kb_layout = de |     kb_layout = de | ||||||
|     kb_variant = |     kb_variant = | ||||||
|     kb_model = |     kb_model = | ||||||
|     kb_options = compose:menu |     kb_options = compose:menu, caps:none | ||||||
|     kb_rules = |     kb_rules = | ||||||
| 	numlock_by_default = true | 	numlock_by_default = true | ||||||
| 
 | 
 | ||||||
|  |  | ||||||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue