couple changes, qol and such

This commit is contained in:
Maximilian Wagner
2025-12-18 21:14:26 +01:00
parent ec6b0364b9
commit 120cfef8a5

View File

@@ -5,9 +5,15 @@ misc:middle_click_paste = false
################ ################
### MONITORS ### ### MONITORS ###
################ ################
# Builtin
monitor=eDP-1,highres,0x0,1.566667 monitor=eDP-1,highres,0x0,1.566667
# Home
monitor=desc:HKC OVERSEAS LIMITED 27E1Q 0000000000001,2560x1440@144,2256x0,1 monitor=desc:HKC OVERSEAS LIMITED 27E1Q 0000000000001,2560x1440@144,2256x0,1
monitor=desc:Acer Technologies GN276HL T6BEE0018501,1920x1080,4816x0,1,transform,3 monitor=desc:Acer Technologies GN276HL T6BEE0018501,1920x1080,4816x0,1,transform,3
# Away
monitor=desc:Samsung Electric Company SAMSUNG,1920x1080@60,2256x0,1
monitor=desc:LG Electronics IPS225 Serial Number,1920x1080@60,-1920x0,1
# Default
monitor=,highres,auto,auto monitor=,highres,auto,auto
@@ -21,6 +27,7 @@ exec-once = waybar
exec-once = easyeffects --gapplication-service exec-once = easyeffects --gapplication-service
exec-once = nm-applet --indicator exec-once = nm-applet --indicator
exec-once = kdeconnectd exec-once = kdeconnectd
exec-once = systemctl --user start hyprpolkitagent
################### ###################
@@ -49,6 +56,7 @@ env = XCURSOR_SIZE,24
env = HYPRCURSOR_SIZE,24 env = HYPRCURSOR_SIZE,24
env = HYPRCURSOR,Sweet-cursors-hyprcursor env = HYPRCURSOR,Sweet-cursors-hyprcursor
env = QT_QPA_PLATFORM,wayland env = QT_QPA_PLATFORM,wayland
env = GDK_SCALE,2
################# #################
@@ -240,6 +248,13 @@ device {
} }
################
### XWAYLAND ###
################
xwayland {
force_zero_scaling = true
}
################### ###################
### KEYBINDINGS ### ### KEYBINDINGS ###
################### ###################
@@ -302,6 +317,9 @@ bind = , print, exec, $screenshot
bind = SHIFT, print, exec, $screenshot_region bind = SHIFT, print, exec, $screenshot_region
# Workspaces # Workspaces
binds {
hide_special_on_workspace_change = true
}
bind = $mainMod, 1, workspace, 1 bind = $mainMod, 1, workspace, 1
bind = $mainMod, 2, workspace, 2 bind = $mainMod, 2, workspace, 2
bind = $mainMod, 3, workspace, 3 bind = $mainMod, 3, workspace, 3
@@ -326,16 +344,16 @@ bind = $mainMod SHIFT, 9, movetoworkspace, 9
bind = $mainMod SHIFT, 0, movetoworkspace, 10 bind = $mainMod SHIFT, 0, movetoworkspace, 10
# Move workspace to active monitor with mainMod + CTRL + [0-9] # Move workspace to active monitor with mainMod + CTRL + [0-9]
bind = $mainMod CTRL, 1, exec, hyprctl dispatch moveworkspacetomonitor 1 current bind = $mainMod CTRL, 1, exec, (hyprctl dispatch moveworkspacetomonitor 1 current; hyprctl dispatch workspace 1)
bind = $mainMod CTRL, 2, exec, hyprctl dispatch moveworkspacetomonitor 2 current bind = $mainMod CTRL, 2, exec, (hyprctl dispatch moveworkspacetomonitor 2 current; hyprctl dispatch workspace 2)
bind = $mainMod CTRL, 3, exec, hyprctl dispatch moveworkspacetomonitor 3 current bind = $mainMod CTRL, 3, exec, (hyprctl dispatch moveworkspacetomonitor 3 current; hyprctl dispatch workspace 3)
bind = $mainMod CTRL, 4, exec, hyprctl dispatch moveworkspacetomonitor 4 current bind = $mainMod CTRL, 4, exec, (hyprctl dispatch moveworkspacetomonitor 4 current; hyprctl dispatch workspace 4)
bind = $mainMod CTRL, 5, exec, hyprctl dispatch moveworkspacetomonitor 5 current bind = $mainMod CTRL, 5, exec, (hyprctl dispatch moveworkspacetomonitor 5 current; hyprctl dispatch workspace 5)
bind = $mainMod CTRL, 6, exec, hyprctl dispatch moveworkspacetomonitor 6 current bind = $mainMod CTRL, 6, exec, (hyprctl dispatch moveworkspacetomonitor 6 current; hyprctl dispatch workspace 6)
bind = $mainMod CTRL, 7, exec, hyprctl dispatch moveworkspacetomonitor 7 current bind = $mainMod CTRL, 7, exec, (hyprctl dispatch moveworkspacetomonitor 7 current; hyprctl dispatch workspace 7)
bind = $mainMod CTRL, 8, exec, hyprctl dispatch moveworkspacetomonitor 8 current bind = $mainMod CTRL, 8, exec, (hyprctl dispatch moveworkspacetomonitor 8 current; hyprctl dispatch workspace 8)
bind = $mainMod CTRL, 9, exec, hyprctl dispatch moveworkspacetomonitor 9 current bind = $mainMod CTRL, 9, exec, (hyprctl dispatch moveworkspacetomonitor 9 current; hyprctl dispatch workspace 9)
bind = $mainMod CTRL, 0, exec, hyprctl dispatch moveworkspacetomonitor 10 current bind = $mainMod CTRL, 0, exec, (hyprctl dispatch moveworkspacetomonitor 10 current; hyprctl dispatch workspace 10)
# Example special workspace (scratchpad) # Example special workspace (scratchpad)
bind = $mainMod, S, togglespecialworkspace, magic bind = $mainMod, S, togglespecialworkspace, magic