dotfiles/config/hypr-ahrc--laptop/hyprland.d/sections.conf

146 lines
2.5 KiB
Text
Raw Normal View History

animations {
# Save battery
enabled = $animations_enabled
}
binds {
# Scrolling
scroll_event_delay = 0
# Workspaces
workspace_back_and_forth = false
allow_workspace_cycles = false
workspace_center_on = 1
# Focus
focus_preferred_method = 1
movefocus_cycles_fullscreen = false
}
decoration {
# Corners
rounding = 10
# Opacity
active_opacity = 1.0
inactive_opacity = $transparency_amount
fullscreen_opacity = 1.0
# Shadows
drop_shadow = $shadow_enabled
# Dimming
dim_inactive = false
# Blur
blur {
enabled = $blur_enabled
ignore_opacity = true
xray = false
}
}
general {
# Borders
border_size = 2
col.inactive_border = $col_inactive
col.nogroup_border = $col_inactive
col.active_border = $col_accentdark $col_accentlight 90deg
resize_on_border = false
# Gaps
gaps_in = 5
gaps_out = 10
gaps_workspaces = 0
# Cursor
cursor_inactive_timeout = 0
no_cursor_warps = false
# Layout
layout = hy3
# Focus
no_focus_fallback = true
}
gestures {
workspace_swipe = true
}
input {
# Keyboard
kb_layout = fr
numlock_by_default = true
repeat_rate = 75
repeat_delay = 300
kb_options = compose:rctrl
# Mouse
sensitivity = 0.0
accel_profile = flat
# Touchpad
touchpad {
disable_while_typing = false
natural_scroll = true
}
}
misc {
# Logos and mascotts
disable_hyprland_logo = true
disable_splash_rendering = true
# Focus
layers_hog_keyboard_focus = true
mouse_move_focuses_monitor = true
# Swallowing
enable_swallow = true
swallow_regex = $terminal_class
# Cursor
hide_cursor_on_touch = false
# Workspaces
close_special_on_empty = true
# Windows
new_window_takes_over_fullscreen = 2
# Animations
animate_manual_resizes = $animations_enabled
}
plugin {
hy3 {
# Windows
no_gaps_when_only = false
# Groups
node_collapse_policy = 0
# Tabs
tabs {
height = 5
padding = 5
from_top = true
rounding = 4
render_text = false
col.active = $col_accentdark
col.urgent = $col_urgent
col.inactive = $col_inactive
}
# Autotile
autotile {
enable = true
}
}
}
xwayland {
force_zero_scaling = true
}