🔧 Small edits to hyprland config
Signed-off-by: SindreKjelsrud <sindre@kjelsrud.dev>
This commit is contained in:
parent
fd2f25a580
commit
347a6c3948
1 changed files with 30 additions and 6 deletions
|
@ -97,10 +97,10 @@ decoration {
|
||||||
active_opacity = 1.0
|
active_opacity = 1.0
|
||||||
inactive_opacity = 1.0
|
inactive_opacity = 1.0
|
||||||
|
|
||||||
drop_shadow = true
|
#drop_shadow = true
|
||||||
shadow_range = 4
|
#shadow_range = 4
|
||||||
shadow_render_power = 3
|
#shadow_render_power = 3
|
||||||
col.shadow = rgba(1a1a1aee)
|
#col.shadow = rgba(1a1a1aee)
|
||||||
|
|
||||||
# https://wiki.hyprland.org/Configuring/Variables/#blur
|
# https://wiki.hyprland.org/Configuring/Variables/#blur
|
||||||
blur {
|
blur {
|
||||||
|
@ -196,6 +196,8 @@ bind = $mainMod, V, togglefloating,
|
||||||
bind = $mainMod, SPACE, exec, $menu
|
bind = $mainMod, SPACE, exec, $menu
|
||||||
bind = $mainMod, P, pseudo, # dwindle
|
bind = $mainMod, P, pseudo, # dwindle
|
||||||
bind = $mainMod, J, togglesplit, # dwindle
|
bind = $mainMod, J, togglesplit, # dwindle
|
||||||
|
bind = $mainMod SHIFT, S, exec, grimblast copy area
|
||||||
|
bind = $mainMod, X, exec, hyprlock
|
||||||
|
|
||||||
# Move focus with mainMod + arrow keys
|
# Move focus with mainMod + arrow keys
|
||||||
bind = $mainMod, left, movefocus, l
|
bind = $mainMod, left, movefocus, l
|
||||||
|
@ -228,8 +230,8 @@ bind = $mainMod SHIFT, 9, movetoworkspace, 9
|
||||||
bind = $mainMod SHIFT, 0, movetoworkspace, 10
|
bind = $mainMod SHIFT, 0, movetoworkspace, 10
|
||||||
|
|
||||||
# Example special workspace (scratchpad)
|
# Example special workspace (scratchpad)
|
||||||
bind = $mainMod, S, togglespecialworkspace, magic
|
#bind = $mainMod, S, togglespecialworkspace, magic
|
||||||
bind = $mainMod SHIFT, S, movetoworkspace, special:magic
|
#bind = $mainMod SHIFT, S, movetoworkspace, special:magic
|
||||||
|
|
||||||
# Scroll through existing workspaces with mainMod + TAB
|
# Scroll through existing workspaces with mainMod + TAB
|
||||||
bind = $mainMod, TAB, workspace, e+1
|
bind = $mainMod, TAB, workspace, e+1
|
||||||
|
@ -240,6 +242,23 @@ bindm = $mainMod, mouse:272, movewindow
|
||||||
bindm = $mainMod, mouse:273, resizewindow
|
bindm = $mainMod, mouse:273, resizewindow
|
||||||
bind = $mainMod, F, fullscreen
|
bind = $mainMod, F, fullscreen
|
||||||
|
|
||||||
|
# will switch to a submap called resize
|
||||||
|
bind = ALT, R, submap, resize
|
||||||
|
# will start a submap called "resize"
|
||||||
|
submap = resize
|
||||||
|
|
||||||
|
# sets repeatable binds for resizing the active window
|
||||||
|
binde = $mainMod, L, resizeactive, 10 0
|
||||||
|
binde = $mainMod, H, resizeactive, -10 0
|
||||||
|
binde = $mainMod, K, resizeactive, 0 -10
|
||||||
|
binde = $mainMod, J, resizeactive, 0 10
|
||||||
|
|
||||||
|
# use reset to go back to the global submap
|
||||||
|
bind = , escape, submap, reset
|
||||||
|
|
||||||
|
# will reset the submap, which will return to the global submap
|
||||||
|
submap = reset
|
||||||
|
|
||||||
# Laptop multimedia keys for volume and LCD brightness
|
# Laptop multimedia keys for volume and LCD brightness
|
||||||
bindel = ,XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+
|
bindel = ,XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+
|
||||||
bindel = ,XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
|
bindel = ,XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
|
||||||
|
@ -256,3 +275,8 @@ bindel = ,XF86MonBrightnessDown, exec, brightnessctl s 10%-
|
||||||
# See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules
|
# See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules
|
||||||
|
|
||||||
windowrulev2 = suppressevent maximize, class:.* # correct size on laptop
|
windowrulev2 = suppressevent maximize, class:.* # correct size on laptop
|
||||||
|
|
||||||
|
exec-once=dbus-update-activation-environment --systemd WAYLAND_DISPLAY XDG_CURRENT_DESKTOP
|
||||||
|
env = XDG_SESSION_TYPE,wayland
|
||||||
|
env = XDG_CURRENT_DESKTOP,Hyprland
|
||||||
|
env = XDG_SESSION_DESKTOP,Hyprland
|
||||||
|
|
Loading…
Reference in a new issue