mirror of
https://github.com/Derisis13/dotfiles.git
synced 2025-12-06 19:32:50 +01:00
146 lines
3.4 KiB
Plaintext
Executable File
146 lines
3.4 KiB
Plaintext
Executable File
|
|
# #######################################################################################
|
|
# AUTOGENERATED HYPR CONFIG.
|
|
# PLEASE USE THE CONFIG PROVIDED IN THE GIT REPO /examples/hypr.conf AND EDIT IT,
|
|
# OR EDIT THIS ONE ACCORDING TO THE WIKI INSTRUCTIONS.
|
|
# #######################################################################################
|
|
|
|
#
|
|
# Please note not all available settings / options are set here.
|
|
# For a full list, see the wiki
|
|
#
|
|
|
|
#autogenerated = 1 # remove this line to remove the warning
|
|
|
|
# See https://wiki.hyprland.org/Configuring/Monitors/
|
|
monitor=,preferred,auto,auto
|
|
|
|
# Source a file (multi-file configs)
|
|
# source = ~/.config/hypr/myColors.conf
|
|
|
|
source=./env.conf
|
|
|
|
# Exec stuffs
|
|
|
|
source=./exec.conf
|
|
|
|
# Catppuccin theme colors
|
|
source=./macchiato.conf
|
|
|
|
# Window rules
|
|
|
|
windowrulev2 = center, class:^(Rofi)$
|
|
windowrulev2 = stayfocused, class:^(Rofi)$
|
|
|
|
# For all categories, see https://wiki.hyprland.org/Configuring/Variables/
|
|
input {
|
|
kb_layout = hu
|
|
kb_variant = 102_qwertz_dot_nodead
|
|
kb_model =
|
|
kb_options = grp:menu_toggle
|
|
kb_rules =
|
|
|
|
follow_mouse = 1
|
|
|
|
touchpad {
|
|
natural_scroll = no
|
|
}
|
|
|
|
sensitivity = 0 # -1.0 - 1.0, 0 means no modification.
|
|
}
|
|
|
|
general {
|
|
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
|
|
|
gaps_in = 1
|
|
gaps_out = 2
|
|
border_size = 1
|
|
col.active_border = $blue
|
|
col.inactive_border = $overlay0
|
|
|
|
layout = dwindle
|
|
}
|
|
|
|
decoration {
|
|
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
|
|
|
rounding = 5
|
|
|
|
blur {
|
|
enabled = true
|
|
size = 3
|
|
passes = 1
|
|
}
|
|
|
|
shadow {
|
|
enabled = false
|
|
range = 4
|
|
render_power = 3
|
|
color = rgba($baseAlphaee)
|
|
}
|
|
# inactive_opacity = .72 hehe
|
|
}
|
|
|
|
animations {
|
|
enabled = yes
|
|
|
|
# Some default animations, see https://wiki.hyprland.org/Configuring/Animations/ for more
|
|
|
|
bezier = myBezier, 0.05, 0.9, 0.1, 1.05
|
|
bezier = cubic, 0.65, 0, 0.35, 1
|
|
|
|
animation = windows, 1, 7, myBezier
|
|
animation = windowsOut, 1, 7, default, popin 80%
|
|
animation = border, 1, 10, default
|
|
animation = borderangle, 1, 8, default
|
|
animation = fade, 1, 7, default
|
|
animation = workspaces, 1, 6, myBezier, slidevert
|
|
animation = specialWorkspace, 1, 3, cubic, slide
|
|
}
|
|
|
|
dwindle {
|
|
# See https://wiki.hyprland.org/Configuring/Dwindle-Layout/ for more
|
|
pseudotile = yes # master switch for pseudotiling. Enabling is bound to mainMod + P in the keybinds section below
|
|
preserve_split = yes # you probably want this
|
|
}
|
|
|
|
master {
|
|
# See https://wiki.hyprland.org/Configuring/Master-Layout/ for more
|
|
# new_is_master = true
|
|
}
|
|
|
|
gestures {
|
|
# See https://wiki.hyprland.org/Configuring/Variables/ for more
|
|
workspace_swipe = on
|
|
workspace_swipe_fingers = 3
|
|
workspace_swipe_invert = false
|
|
}
|
|
|
|
xwayland {
|
|
force_zero_scaling = true
|
|
}
|
|
|
|
misc {
|
|
vrr = 1 # VRR on for every program needing it
|
|
disable_splash_rendering = true
|
|
disable_hyprland_logo = true
|
|
|
|
#force_hypr_chan = true # there is suddenly an anime girl on the background :D
|
|
}
|
|
|
|
# Example per-device config
|
|
# See https://wiki.hyprland.org/Configuring/Keywords/#executing for more
|
|
# device:epic-mouse-v1 {
|
|
# sensitivity = -0.5
|
|
# }
|
|
|
|
# Example windowrule v1
|
|
# windowrule = float, ^(kitty)$
|
|
# Example windowrule v2
|
|
# windowrulev2 = float,class:^(kitty)$,title:^(kitty)$
|
|
# See https://wiki.hyprland.org/Configuring/Window-Rules/ for more
|
|
|
|
|
|
source=./keybinds.conf
|
|
debug:disable_logs = false
|