102 lines
2.6 KiB
Plaintext
102 lines
2.6 KiB
Plaintext
source = ~/.config/hypr/hyprland/env.conf
|
|
source = ~/.config/hypr/hyprland/exec.conf
|
|
source = ~/.config/hypr/hyprland/plugin.conf
|
|
source = ~/.config/hypr/hyprland/bind.conf
|
|
source = ~/.config/hypr/hyprland/windowrule.conf
|
|
|
|
monitor=DP-1,1920x1080@60,0x0,1 #75hz refresh rate on DP-1 - "hyprctl monitors"
|
|
monitor=HDMI-A-1, 1920x1080@60, 1920x0, 1 #60hz on HDMI-A-1
|
|
|
|
#monitor=DP-1,1920x1080@119,0x0,1 #120hz refresh rate on DP-1 - "hyprctl monitors"
|
|
#monitor=DP-1,highres,0x0,1,vrr,1 #Variable refresh rate
|
|
|
|
general {
|
|
gaps_in = 6
|
|
gaps_out = 8
|
|
border_size = 3
|
|
col.active_border = rgba(398bc6ff) rgba(576ddbff) rgba(2a9292ff) rgba(955ae7ff) 45deg
|
|
col.inactive_border = rgba(19171ccc) rgba(26232acc) 45deg
|
|
layout = dwindle
|
|
resize_on_border = true
|
|
allow_tearing = false
|
|
}
|
|
|
|
input {
|
|
# Keyboard Settings
|
|
kb_layout = us
|
|
numlock_by_default = true
|
|
|
|
# Mouse Settings
|
|
accel_profile = flat
|
|
force_no_accel = true
|
|
follow_mouse = 1
|
|
special_fallthrough = true # This allows clicking windows behind a floating special window
|
|
sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
|
|
}
|
|
|
|
misc {
|
|
animate_manual_resizes = false # If true makes resizing very slow!
|
|
animate_mouse_windowdragging = false # Follows the custom bezier from animation{} windowsMove
|
|
mouse_move_enables_dpms = true
|
|
key_press_enables_dpms = false
|
|
enable_swallow = true # Default is false
|
|
swallow_regex = com.mitchellh.ghostty # regex of class to be swallowed
|
|
focus_on_activate = true # focus on an app that requests focus - default False
|
|
}
|
|
|
|
animations {
|
|
enabled = yes
|
|
# bezier = wind, 0.05, 0.9, 0.1, 1.05
|
|
bezier = wind, 0.73, 0.13, 0, 0.98
|
|
bezier = winIn, 0.1, 1.1, 0.1, 1.1
|
|
bezier = winOut, 0.3, -0.3, 0, 1
|
|
bezier = liner, 0.55, 0.16, 0.26, 0.91
|
|
animation = fade, 1, 0.1, wind
|
|
animation = windows, 1, 6, wind, popin 20%
|
|
animation = windowsIn, 1, 6, winIn, popin 20%
|
|
animation = windowsOut, 1, 5, winOut, slidefade 20%
|
|
animation = windowsMove, 1, 5, wind, slidefade 10%
|
|
animation = border, 1, 0.3, liner
|
|
animation = borderangle, 1, 30, liner, loop
|
|
animation = fade, 1, 10, default
|
|
animation = workspaces, 1, 0.01, wind, fade
|
|
}
|
|
|
|
decoration {
|
|
rounding = 7
|
|
active_opacity = 1.0
|
|
inactive_opacity = 0.53
|
|
fullscreen_opacity = 1.0
|
|
dim_inactive = false
|
|
dim_special = 0.01
|
|
shadow {
|
|
enabled = true
|
|
}
|
|
blur {
|
|
enabled = true
|
|
size = 5
|
|
passes = 3
|
|
new_optimizations = on
|
|
ignore_opacity = on
|
|
special = false
|
|
}
|
|
}
|
|
|
|
dwindle {
|
|
pseudotile = true
|
|
preserve_split = true
|
|
}
|
|
|
|
master {
|
|
new_status = slave
|
|
new_on_top = true
|
|
}
|
|
|
|
# render {
|
|
# explicit_sync = 0
|
|
# }
|
|
|
|
cursor {
|
|
default_monitor = DP-1
|
|
}
|