#░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ #░ ░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░ ░░░░░░░░░░░░░░░░░░░░░░░░░░░░░ ░░░░░░░░░░░░░░ #▒ ▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒ ▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒ #▒ ▒▒▒▒ ▒ ▒▒▒ ▒ ▒ ▒▒▒ ▒ ▒ ▒▒▒▒ ▒▒▒▒▒ ▒ ▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒ ▒▒▒▒▒▒▒▒▒▒▒ ▒▒▒▒▒ ▒ ▒▒▒ ▒ ▒▒▒▒▒▒▒ ▒▒ #▓ ▓▓ ▓ ▓▓ ▓▓ ▓▓▓ ▓▓▓▓ ▓▓ ▓▓ ▓▓▓ ▓▓ ▓▓ ▓ ▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓▓ ▓▓ ▓▓▓ ▓▓ ▓▓▓ ▓▓▓▓ ▓ ▓▓ #▓ ▓▓▓▓ ▓▓▓▓ ▓▓▓ ▓▓▓ ▓▓ ▓▓▓▓ ▓ ▓▓▓ ▓▓▓ ▓▓ ▓ ▓▓▓ ▓▓▓▓▓▓▓▓ ▓▓▓▓▓▓▓▓ ▓▓▓▓ ▓▓ ▓▓ ▓▓▓ ▓▓▓▓ ▓ ▓▓▓ #▓ ▓▓▓▓ ▓▓▓▓▓ ▓▓▓ ▓ ▓▓▓ ▓▓▓▓ ▓ ▓▓▓ ▓▓▓ ▓▓ ▓ ▓▓▓ ▓▓▓▓▓▓▓▓▓ ▓▓▓ ▓▓ ▓▓ ▓▓▓ ▓▓ ▓▓▓ ▓▓▓▓ ▓ ▓ #█ ████ ████ ████ ██████ ████ ███ █ █ ██ ██ █ ███████████ ██████ █████ ██ ███ ████ █████ █ #██████████████ █████ ██████████████████████████████████████████████████████████████████████████████████████████████████████ ██ # ──────────────────────────────────────────────────────────────────── # ╭────────────────────────────────────────────────╮ # │ 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' <<<<<<< HEAD:laptop/configs/hypr/hyprland.conf # Vivado inversion ======= # ── Vivado inversion ──────────────────────────────────────────────── >>>>>>> v2:config/hypr/hyprland_laptop.conf windowrule = plugin:invertwindow, class:Vivado windowrule = tile, title:(.*)Vivado(.*)