115 lines
3.5 KiB
Text
115 lines
3.5 KiB
Text
source = ~/.config/hypr/monitors.conf
|
|
|
|
device {
|
|
name = apple-spi-keyboard
|
|
kb_options = caps:ctrl_modifier,grp:win_space_toggle
|
|
}
|
|
|
|
input {
|
|
kb_layout = us,dk
|
|
kb_options = grp:win_space_toggle
|
|
follow_mouse = 1
|
|
repeat_rate = 50
|
|
repeat_delay = 300
|
|
accel_profile = custom
|
|
scroll_points = 0.5 1.0 1.5 2.0 2.5
|
|
touchpad {
|
|
natural_scroll = true
|
|
scroll_factor = 0.9
|
|
tap-to-click = false
|
|
clickfinger_behavior = true
|
|
disable_while_typing = true
|
|
}
|
|
}
|
|
|
|
general {
|
|
gaps_in = 0
|
|
gaps_out = 0
|
|
border_size = 0
|
|
layout = dwindle
|
|
}
|
|
|
|
animations {
|
|
enabled = false
|
|
}
|
|
|
|
dwindle {
|
|
preserve_split = true
|
|
force_split = 2
|
|
}
|
|
|
|
windowrule = match:class .*, suppress_event maximize
|
|
|
|
misc {
|
|
disable_hyprland_logo = true
|
|
disable_splash_rendering = true
|
|
focus_on_activate = true
|
|
}
|
|
|
|
ecosystem {
|
|
no_update_news = true
|
|
no_donation_nag = true
|
|
}
|
|
|
|
env = QT_QPA_PLATFORMTHEME,qt6ct
|
|
env = QT_STYLE_OVERRIDE,Adwaita-Dark
|
|
env = XDG_SCREENSHOTS_DIR,$HOME/Pictures/Screenshots
|
|
env = HYPRSHOT_DIR,$HOME/Pictures/Screenshots
|
|
|
|
exec-once = uwsm finalize
|
|
exec-once = hyprlock
|
|
exec-once = swaybg -c '#16181a'
|
|
exec-once = GDK_BACKEND=wayland eww daemon
|
|
exec-once = systemctl --user start hyprpolkitagent
|
|
|
|
bind = SUPER, Return, exec, kitty
|
|
bind = SUPER, A, exec, caffeine
|
|
bind = SUPER, D, exec, fuzzel
|
|
bind = SUPER, R, exec, eww open battery-popup
|
|
bindr = SUPER, R, exec, eww close battery-popup
|
|
bind = SUPER, Q, killactive
|
|
bind = SUPER, F, fullscreen, 1
|
|
bind = SUPER SHIFT, Space, togglefloating
|
|
bind = SUPER, Escape, exec, hyprlock
|
|
bind = SUPER, W, exec, kitty --class panel-wifi impala
|
|
bind = SUPER, E, exec, kitty --class panel-bt bluetui
|
|
bind = SUPER, h, movefocus, l
|
|
bind = SUPER, j, movefocus, d
|
|
bind = SUPER, k, movefocus, u
|
|
bind = SUPER, l, movefocus, r
|
|
bind = SUPER SHIFT, h, movewindow, l
|
|
bind = SUPER SHIFT, j, movewindow, d
|
|
bind = SUPER SHIFT, k, movewindow, u
|
|
bind = SUPER SHIFT, l, movewindow, r
|
|
bind = SUPER, 1, workspace, 1
|
|
bind = SUPER, 2, workspace, 2
|
|
bind = SUPER, 3, workspace, 3
|
|
bind = SUPER, 4, workspace, 4
|
|
bind = SUPER, 5, workspace, 5
|
|
bind = SUPER SHIFT, 1, movetoworkspacesilent, 1
|
|
bind = SUPER SHIFT, 2, movetoworkspacesilent, 2
|
|
bind = SUPER SHIFT, 3, movetoworkspacesilent, 3
|
|
bind = SUPER SHIFT, 4, movetoworkspacesilent, 4
|
|
bind = SUPER SHIFT, 5, movetoworkspacesilent, 5
|
|
bind = SUPER, Tab, workspace, previous
|
|
bind = SUPER SHIFT, Tab, movecurrentworkspacetomonitor, +1
|
|
bind = SUPER ALT, Tab, movecurrentworkspacetomonitor, +1
|
|
bind = SUPER ALT, h, movecurrentworkspacetomonitor, l
|
|
bind = SUPER ALT, l, movecurrentworkspacetomonitor, r
|
|
binde = SUPER CTRL, h, resizeactive, -40 0
|
|
binde = SUPER CTRL, j, resizeactive, 0 40
|
|
binde = SUPER CTRL, k, resizeactive, 0 -40
|
|
binde = SUPER CTRL, l, resizeactive, 40 0
|
|
bindm = SUPER, mouse:272, movewindow
|
|
bindm = SUPER, mouse:273, resizewindow
|
|
bindel = , XF86AudioRaiseVolume, exec, wpctl set-volume -l 1.0 @DEFAULT_AUDIO_SINK@ 5%+
|
|
bindel = , XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
|
|
bindl = , XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
|
|
bindl = , XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle
|
|
bindel = , XF86MonBrightnessUp, exec, brightnessctl set 5%+
|
|
bindel = , XF86MonBrightnessDown, exec, brightnessctl set 5%-
|
|
bindl = , XF86AudioPlay, exec, playerctl play-pause
|
|
bindl = , XF86AudioNext, exec, playerctl next
|
|
bindl = , XF86AudioPrev, exec, playerctl previous
|
|
bind = SUPER CTRL, S, exec, hyprshot -m output
|
|
bind = SUPER SHIFT, S, exec, hyprshot -m region -z
|