|  | @ -5,9 +5,6 @@ | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  | # See https://wiki.hyprland.org/Configuring/Monitors/ |  |  | # See https://wiki.hyprland.org/Configuring/Monitors/ | 
														
													
														
															
																|  |  | monitor=,preferred,auto,auto |  |  | monitor=,preferred,auto,auto | 
														
													
														
															
																|  |  | monitor = DP-1-8, preferred, auto, 1 |  |  |  | 
														
													
														
															
																|  |  | monitor = DP-1-9, preferred, auto, 1 |  |  |  | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  | ################### |  |  | ################### | 
														
													
														
															
																|  |  | ### MY PROGRAMS ### |  |  | ### MY PROGRAMS ### | 
														
													
												
													
														
															
																|  | @ -27,7 +24,14 @@ $menu = wofi --show drun | 
														
													
														
															
																|  |  | exec-once = waybar |  |  | exec-once = waybar | 
														
													
														
															
																|  |  | exec-once = hypridle |  |  | exec-once = hypridle | 
														
													
														
															
																|  |  | exec-once = hyprpaper |  |  | exec-once = hyprpaper | 
														
													
														
															
																|  |  |  |  |  | # We want this to run every time the config is refreshed | 
														
													
														
															
																|  |  |  |  |  | exec-once = hyprctl plugin load /home/tovi/.config/hypr/hyprWorkspaceLayouts/workspaceLayoutPlugin.so | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  |  |  |  | plugin { | 
														
													
														
															
																|  |  |  |  |  | wslayout { | 
														
													
														
															
																|  |  |  |  |  | default_layout=master | 
														
													
														
															
																|  |  |  |  |  | } | 
														
													
														
															
																|  |  |  |  |  | } | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  | ############################# |  |  | ############################# | 
														
													
														
															
																|  |  | ### ENVIRONMENT VARIABLES ### |  |  | ### ENVIRONMENT VARIABLES ### | 
														
													
												
													
														
															
																|  | @ -79,7 +83,7 @@ general { | 
														
													
														
															
																|  |  | # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on |  |  | # Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on | 
														
													
														
															
																|  |  | allow_tearing = false |  |  | allow_tearing = false | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  | layout = master |  |  |  | 
														
													
														
															
																|  |  |  |  |  | layout=workspacelayout | 
														
													
														
															
																|  |  | } |  |  | } | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  | # Master layout specific settings |  |  | # Master layout specific settings | 
														
													
												
													
														
															
																|  | @ -149,7 +153,8 @@ input { | 
														
													
														
															
																|  |  | kb_layout = us |  |  | kb_layout = us | 
														
													
														
															
																|  |  | kb_variant = |  |  | kb_variant = | 
														
													
														
															
																|  |  | kb_model = |  |  | kb_model = | 
														
													
														
															
																|  |  | kb_options = caps:swapescape |  |  |  | 
														
													
														
															
																|  |  |  |  |  | # kb_options = kb_options = caps:swapescape | 
														
													
														
															
																|  |  |  |  |  | kb_options = = | 
														
													
														
															
																|  |  | kb_rules = |  |  | kb_rules = | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  | follow_mouse = 1 |  |  | follow_mouse = 1 | 
														
													
												
													
														
															
																|  | @ -191,11 +196,15 @@ bind = $mainMod, Q, killactive, | 
														
													
														
															
																|  |  | bind = $mainMod SHIFT, Q, exec, uwsm stop |  |  | bind = $mainMod SHIFT, Q, exec, uwsm stop | 
														
													
														
															
																|  |  | bind = $mainMod, F, togglefloating, |  |  | bind = $mainMod, F, togglefloating, | 
														
													
														
															
																|  |  | bind = $mainMod, P, exec, $menu |  |  | bind = $mainMod, P, exec, $menu | 
														
													
														
															
																|  |  | bind = $mainMod, S, togglesplit, # dwindle |  |  |  | 
														
													
														
															
																|  |  |  |  |  | bind = $mainMod, M, exec, ~/.local/bin/hyprland-monitor-switcher.sh | 
														
													
														
															
																|  |  |  |  |  | bind = $mainMod SHIFT, L, exec, hyprlock | 
														
													
														
															
																|  |  |  |  |  | bind = $mainMod, S, exec, hyprshot -m region --clipboard-only | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  | bind = $mainMod, Return, layoutmsg, swapwithmaster |  |  | bind = $mainMod, Return, layoutmsg, swapwithmaster | 
														
													
														
															
																|  |  | bind = $mainMod, j, layoutmsg, swapnext |  |  |  | 
														
													
														
															
																|  |  | bind = $mainMod, k, layoutmsg, swapprev |  |  |  | 
														
													
														
															
																|  |  |  |  |  | bind = $mainMod, j, layoutmsg, cyclenext | 
														
													
														
															
																|  |  |  |  |  | bind = $mainMod, k, layoutmsg, cycleprev | 
														
													
														
															
																|  |  |  |  |  | bind = $mainMod, l, layoutmsg, mfact +0.05 | 
														
													
														
															
																|  |  |  |  |  | bind = $mainMod, h, layoutmsg, mfact -0.05 | 
														
													
														
															
																|  |  |  |  |  |  | 
														
													
														
															
																|  |  | # Switch workspaces with mainMod + [0-9] |  |  | # Switch workspaces with mainMod + [0-9] | 
														
													
														
															
																|  |  | bind = $mainMod, 1, workspace, 1 |  |  | bind = $mainMod, 1, workspace, 1 | 
														
													
												
													
														
															
																|  | 
 |