# ----------------------------------------------------- # | | | |Gib's _ __ _ __| | __ _ _ __ __| | # | |_| | | | | '_ \| '__| |/ _` | '_ \ / _` | # | _ | |_| | |_) | | | | (_| | | | | (_| | # |_| |_|\__, | .__/|_| |_|\__,_|_| |_|\__,_| # |___/|_| Config - Gulfport Desktop # ----------------------------------------------------- # Monitor # ----------------------------------------------------- monitor=DP-3,1920x1080@60,0x0,1 monitor=DP-1,1920x1080@60,1920x0,1 monitor=DP-2,1920x1080@75,3840x0,1 # ----------------------------------------------------- # Workspaces # ----------------------------------------------------- workspace = 1, monitor:DP-3, default:true workspace = 2, monitor:DP-1, default:true workspace = 3, monitor:DP-2, default:true workspace = 4, monitor:DP-3 workspace = 5, monitor:DP-1 workspace = 6, monitor:DP-2 workspace = 7, monitor:DP-3 workspace = 8, monitor:DP-1 workspace = 9, monitor:DP-2 # ----------------------------------------------------- # WINDOW RULES # https://wiki.hyprland.org/Configuring/Window-Rules/ # ----------------------------------------------------- windowrule = tile,^(gnome-connections)$ windowrule = tile,^(jumpclient.exe)$ windowrule = tile,^(Microsoft-edge)$ windowrule = tile,^(kitty)$ windowrule = tile,^(firefox)$ windowrule = tile,^(Chromium)$ windowrule = float,^(Bitwarden)$ windowrule = float,^(Cider)$ windowrule = float,^(pavucontrol)$ windowrule = float,^(blueman-manager)$ windowrule = float,^(nm-connection-editor)$ windowrule = float,^(qalculate-gtk)$ # Browser Picture in Picture windowrulev2 = float, title:^(Picture-in-Picture)$ windowrulev2 = pin, title:^(Picture-in-Picture)$ windowrulev2 = move 69.5% 4%, title:^(Picture-in-Picture)$ # ----------------------------------------------------- # CURSOR # ----------------------------------------------------- exec-once = hyprctl setcursor Bibata-Modern-Ice 24 # ----------------------------------------------------- # NVIDIA # https://wiki.hyprland.org/Nvidia/ # ----------------------------------------------------- source = ~/.config/hypr/conf/nvidia.conf # ----------------------------------------------------- # KEYBOARD # https://wiki.hyprland.org/Configuring/Variables/#input # ----------------------------------------------------- input { kb_layout = us kb_variant = kb_model = kb_options = numlock_by_default = true mouse_refocus = false follow_mouse = 1 touchpad { # FOR DESKTOP/MOUSE natural_scroll = false # FOR LAPTOP/TOUCHPAD # natural_scroll = yes # middle_button_emulation = true # clickfinger_behavior = false scroll_factor = 1.0 # Touchpad scroll factor } sensitivity = 0 # Pointer speed: -1.0 - 1.0, 0 means no modification. } gestures { workspace_swipe = true } # ----------------------------------------------------- # Load pywal color file # ----------------------------------------------------- source = ~/.cache/wal/colors-hyprland.conf # ----------------------------------------------------- # Autostart # ----------------------------------------------------- source = ~/.config/hypr/conf/autostart.conf # ----------------------------------------------------- # Load configuration files # ----------------------------------------------------- source = ~/.config/hypr/conf/window.conf source = ~/.config/hypr/conf/decoration.conf source = ~/.config/hypr/conf/layout.conf source = ~/.config/hypr/conf/misc.conf source = ~/.config/hypr/conf/keybinding.conf # ----------------------------------------------------- # Animation # ----------------------------------------------------- source = ~/.config/hypr/conf/animation.conf # ----------------------------------------------------- # Custom # ----------------------------------------------------- source = ~/.config/hypr/conf/custom.conf # ----------------------------------------------------- # ML4W Configuration # ----------------------------------------------------- source = ~/.config/hypr/conf/ml4w.conf # ----------------------------------------------------- # Environment for xdg-desktop-portal-hyprland # ----------------------------------------------------- exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP