Files
dotfiles/hyprland/.config/hypr/hyprland.conf

87 lines
1.8 KiB
Plaintext

source=~/.config/hypr/mocha.conf
source=~/.config/hypr/keywords.conf
source=~/.config/hypr/exec.conf
source=~/.config/hypr/env.conf
source=~/.config/hypr/variable.conf
source=~/.config/hypr/input.conf
monitor=,preferred,auto,1.6
# TODO: Add other monitor settings
# See https://wiki.hyprland.org/Configuring/Keywords/ for more
xwayland {
force_zero_scaling = true
}
general {
# See https://wiki.hyprland.org/Configuring/Variables/ for more
border_size = 3
col.active_border = $mauve $flamingo 90deg
col.inactive_border = $subtext0
resize_on_boarder = true
gaps_in = 4
gaps_out = 8
layout = dwindle
# Please see https://wiki.hyprland.org/Configuring/Tearing/ before you turn this on
allow_tearing = false
}
decoration {
# See https://wiki.hyprland.org/Configuring/Variables/ for more
rounding = 4
blur = {
enabled = true
size = 3
passes = 1
}
drop_shadow = yes
shadow_range = 4
shadow_render_power = 3
col.shadow = rbga(1a1a1aee)
}
animations {
enabled = true
bezier = linear, 0.0, 0.0, 1, 1
animation = borderangle, 1, 50, linear, loop
animation=workspaces,1,0.5,default
animation=windows,0,0.1,default
animation=fade,0,0.1,default
}
dwindle {
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
pseudotile = yes # master switch for pseudotiling. Enableing is bound to mainMod + P in the keybinds section
preserve_split = yes
}
# master {
# # See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
# new_is_master = true
# }
misc {
# See https://wiki.hyprland.org/Configuring/Variables/ for more
force_default_wallpaper = 0 # Set to 0 or 1 to disable the anime mascot wallpapers
}
# Device Config
soruce=~/.config/hypr/device.conf
# Windows Rules (v2)
source=~/.config/hypr/windowrulev2.conf
# Keyboard Bindings
source=~/.config/hypr/binding.conf