This commit is contained in:
2026-03-20 14:30:47 +01:00
parent 84bee93e89
commit a8d7ae73f4
9 changed files with 217 additions and 14 deletions

View File

@@ -51,6 +51,7 @@ exec-once = waybar
exec-once = darkman run
exec-once = vicinae server
exec-once = udiskie
exec-once = swayosd-server
# Open programs on special workspaces
exec-once = [ workspace special:term silent] $terminal
@@ -179,6 +180,10 @@ master {
orientation = right
}
layout {
# single_window_aspect_ratio = 16 9
}
# https://wiki.hyprland.org/Configuring/Variables/#misc
misc {
force_default_wallpaper = 0 # Set to 0 or 1 to disable the anime mascot wallpapers
@@ -329,9 +334,14 @@ bindm = $mainMod, mouse:272, movewindow
bindm = $mainMod, mouse:273, resizewindow
# Laptop multimedia keys for volume and LCD brightness
bindel = ,XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+
bindel = ,XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
bindel = ,XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
# bindel = ,XF86AudioRaiseVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%+
# bindel = ,XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
# bindel = ,XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
bindel = ,XF86AudioRaiseVolume, exec, swayosd-client --output-volume raise
bindel = ,XF86AudioLowerVolume, exec, swayosd-client --output-volume lower
bindel = ,XF86AudioMute, exec, swayosd-client --output-volume mute-toggle
bindel = ,XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle
bindel = ,XF86MonBrightnessUp, exec, brightnessctl s 10%+
bindel = ,XF86MonBrightnessDown, exec, brightnessctl s 10%-
@@ -403,6 +413,15 @@ windowrule {
no_anim = on
}
# UXPlay windows are always floating and exact size
windowrule {
name = "uxplay"
match:initial_class = GStreamer
match:initial_title = Pauls PC # This is the server name (-n) set in ~/.config/uxplayrc
float = 1
center = 1
}
# Notification animation style
layerrule = match:namespace notifications, animation slide
@@ -426,6 +445,12 @@ layerrule {
blur = on
}
layerrule {
name = blur_swayosd
match:namespace = swayosd
blur = on
}
# Disabled since vicinae is currently a window, and not a layer.
# layerrule {
# name = blur_vicinae