dotfiles/.config/hypr/hyprland.conf
2025-01-24 11:04:30 -05:00

71 lines
1.7 KiB
Plaintext

# MONITORS
monitor = DP-2, 2560x1440@144, 0x0, 1
monitor = HDMI-A-2, 1920x1080@75, 2560x360, 1
monitor = HDMI-A-1, 1920x1080@60, 2920x1440, 1.5
# AUTOSTART
exec-once = dunst
exec-once = /home/merlin/.cargo/bin/ironbar
exec-once = sleep 10 && syncthing
# LOOK AND FEEL
exec-once = gsettings set org.gnome.desktop.interface color-scheme "prefer-dark"
exec-once = gsettings set org.gnome.desktop.interface gtk-theme "Breeze-Dark"
input {
kb_layout = ca
follow_mouse = 1
sensitivity = 1.0 # for mouse cursor
}
general {
gaps_in=5
gaps_out=10
}
misc {
disable_hyprland_logo = true
}
# KEYBINDS
bind = SUPER, RETURN, exec, alacritty
bind = SUPER, D, exec, sirula
bind = SUPER, F, fullscreen
bind = SUPER, PRINT, exec, slurp | grim -g - - | wl-copy
bind = SUPERSHIFT, PRINT, exec, slurp | grim -g - ~/screenshot.png
bind = SUPERSHIFT, Q, killactive
bind=SUPER,j,movefocus,d
bind=SUPER,k,movefocus,u
bind=SUPER,h,movefocus,l
bind=SUPER,l,movefocus,r
bind=SUPERSHIFT,h,movewindow,l
bind=SUPERSHIFT,l,movewindow,r
bind=SUPERSHIFT,k,movewindow,u
bind=SUPERSHIFT,j,movewindow,d
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,6,workspace,6
bind=SUPER,7,workspace,7
bind=SUPER,8,workspace,8
bind=SUPER,9,workspace,9
bind=SUPER,0,workspace,10
bind=SUPERSHIFT,1,movetoworkspacesilent,1
bind=SUPERSHIFT,2,movetoworkspacesilent,2
bind=SUPERSHIFT,3,movetoworkspacesilent,3
bind=SUPERSHIFT,4,movetoworkspacesilent,4
bind=SUPERSHIFT,5,movetoworkspacesilent,5
bind=SUPERSHIFT,6,movetoworkspacesilent,6
bind=SUPERSHIFT,7,movetoworkspacesilent,7
bind=SUPERSHIFT,8,movetoworkspacesilent,8
bind=SUPERSHIFT,9,movetoworkspacesilent,9
bind=SUPERSHIFT,0,movetoworkspacesilent,10