[Build] Prepare for improved rendering capbilities
This commit is contained in:
		
							
								
								
									
										74
									
								
								config/hypr/hyprland_laptop.conf
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										74
									
								
								config/hypr/hyprland_laptop.conf
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,74 @@ | ||||
| #░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ | ||||
| #░   ░░░░   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░   ░░░░░░░░░░░░░░░░░░░░░░░░░░░   ░░░░░░░░░░░░   ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░   ░░░░░░░░░░░░░░ | ||||
| #▒   ▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒   ▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  ▒▒▒▒▒▒  ▒▒▒▒▒▒▒▒▒ | ||||
| #▒   ▒▒▒▒   ▒   ▒▒▒   ▒  ▒   ▒▒▒  ▒    ▒   ▒▒▒▒   ▒▒▒▒▒   ▒   ▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒   ▒▒▒▒▒▒▒▒▒▒▒   ▒▒▒▒▒   ▒   ▒▒▒    ▒  ▒▒▒▒▒▒▒     ▒▒ | ||||
| #▓          ▓▓   ▓   ▓▓  ▓▓   ▓▓▓   ▓▓▓▓   ▓▓   ▓▓   ▓▓▓   ▓▓   ▓▓   ▓   ▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓▓   ▓▓   ▓▓▓   ▓▓   ▓▓▓   ▓▓▓▓   ▓   ▓▓    | ||||
| #▓   ▓▓▓▓   ▓▓▓▓    ▓▓▓  ▓▓▓   ▓▓   ▓▓▓▓   ▓   ▓▓▓   ▓▓▓   ▓▓   ▓  ▓▓▓   ▓▓▓▓▓▓▓▓   ▓▓▓▓▓▓▓▓   ▓▓▓▓   ▓▓   ▓▓   ▓▓▓   ▓▓▓▓   ▓  ▓▓▓    | ||||
| #▓   ▓▓▓▓   ▓▓▓▓▓   ▓▓▓   ▓   ▓▓▓   ▓▓▓▓   ▓   ▓▓▓   ▓▓▓   ▓▓   ▓  ▓▓▓   ▓▓▓▓▓▓▓▓▓   ▓▓▓   ▓▓   ▓▓   ▓▓▓   ▓▓   ▓▓▓   ▓▓▓▓   ▓    ▓    | ||||
| #█   ████   ████   ████   ██████    ████   ███   █    █    ██   ██   █   ███████████     ██████   █████    ██   ███   ████   █████   █ | ||||
| #██████████████   █████   ██████████████████████████████████████████████████████████████████████████████████████████████████████    ██ | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| # ──────────────────────────────────────────────────────────────────── | ||||
| #          ╭────────────────────────────────────────────────╮ | ||||
| #          │                    MONITORS                    │ | ||||
| #          ╰────────────────────────────────────────────────╯ | ||||
| # ──────────────────────────────────────────────────────────────────── | ||||
|  | ||||
| monitor=eDP-1, 2880x1800@60, 0x0, 1.5 | ||||
| # monitor=,highres highrr, auto, 1 | ||||
|  | ||||
|  | ||||
| exec = swaybg -m fill -i /home/janis/Pictures/arch-bg.png | ||||
|  | ||||
|  | ||||
| source=./hyprland/binds.conf | ||||
| source=./hyprland/general.conf | ||||
| source=./hyprland/windowrules.conf | ||||
|  | ||||
| # ┌                                                ┐ | ||||
| # │                     LAPTOP                     │ | ||||
| # └                                                ┘ | ||||
| exec = hyprctl setcursor oreo_spark_blue_cursors 36 | ||||
| env = HYPRCURSOR_THEME, Oreo_spark_blue_cursor | ||||
| env = X_CURSOR_THEME, Oreo_spark_blue_cursor | ||||
| env = XCURSOR_SIZE,24 | ||||
| env = ELECTRON_ENABLE_HIGHDPI_SUPPORT, 1 | ||||
| env = XDG_SESSION_TYPE, wayland | ||||
| env = QT_QPA_PLATFORM,wayland | ||||
| # env = QT_QPA_PLATFORM_THEME,qt6ct | ||||
| env = ELECTRON_OZONE_PLATFORM_HINT,wayland | ||||
| env = GDK_SCALE,2 | ||||
| exec-once = hyprpm reload -nn | ||||
|  | ||||
| xwayland { | ||||
|     force_zero_scaling = true | ||||
| } | ||||
|  | ||||
| # ── Volume control ────────────────────────────────────────────────── | ||||
| bind = ,code:123, exec, pamixer -i 5 | ||||
| bind = ,code:122, exec, pamixer -d 5 | ||||
| bind = ,code:121, exec, pamixer -t | ||||
|  | ||||
|  | ||||
| # ── Brightness-Control ────────────────────────────────────────────── | ||||
| bind = ,code:232, exec, light -U 5 && notify-send 'Display brightness decreased by 5%' | ||||
| bind = ,code:233, exec, light -A 5 && notify-send 'Display brightness increased by 5%' | ||||
|  | ||||
|  | ||||
| # ── Monitor config binds ──────────────────────────────────────────── | ||||
| bind = $mainMod CTRL, D, exec, hyprctl keyword monitor HDMI-A-1, 1920x1080@60, 1920x0, 1, mirror, eDP-1 && notify-send 'Set to mirror internal display' | ||||
| bind = $mainMod CTRL, E, exec, hyprctl keyword monitor HDMI-A-1, 1920x1080@60, 1920x0, 1 && notify-send 'Set to expand external display' | ||||
|  | ||||
|  | ||||
| # ── Internal display controls ─────────────────────────────────────── | ||||
| bind = $mainMod ALT, E, exec, hyprctl keyword monitor eDP-1, 2880x1800@60, 0x0, 1.5 && cpupower-gui -b && notify-send 'Set to battery optimized settings' | ||||
| bind = $mainMod ALT, P, exec, hyprctl keyword monitor eDP-1, 2880x1800@120, 0x0, 1.5 && cpupower-gui -p && notify-send 'Set to performance optimized settings' | ||||
|  | ||||
|  | ||||
| # ── Vivado inversion ──────────────────────────────────────────────── | ||||
| windowrule = plugin:invertwindow, class:Vivado | ||||
| windowrule = tile, title:(.*)Vivado(.*) | ||||
		Reference in New Issue
	
	Block a user