summary refs log tree commit diff
path: root/.config/hypr/hyprland.conf
diff options
context:
space:
mode:
authorZach DeCook <zachdecook@librem.one>2026-04-14 06:47:49 -0400
committerZach DeCook <zachdecook@librem.one>2026-04-14 06:47:49 -0400
commitf304efa8681ed8ee7109009730efa08d06eba025 (patch)
treee3d0b6b1cc5ed586cc7b33d14cf41050cd23bc8b /.config/hypr/hyprland.conf
parentd1878e9d50c97d7e27e6dfa7d38185d9b47bcebb (diff)
downloaddotfiles-f304efa8681ed8ee7109009730efa08d06eba025.tar.gz
improve config
Diffstat (limited to '.config/hypr/hyprland.conf')
-rw-r--r--.config/hypr/hyprland.conf24
1 files changed, 9 insertions, 15 deletions
diff --git a/.config/hypr/hyprland.conf b/.config/hypr/hyprland.conf
index 303c536..a00fe6c 100644
--- a/.config/hypr/hyprland.conf
+++ b/.config/hypr/hyprland.conf
@@ -27,7 +27,7 @@ monitor=,preferred,auto,auto
 # Set programs that you use
 $terminal = foot
 $fileManager = dolphin
-$menu = wofi --show drun
+$menu = hyprland-run
 
 
 #################
@@ -79,7 +79,7 @@ env = HYPRCURSOR_SIZE,24
 # https://wiki.hypr.land/Configuring/Variables/#general
 general {
     gaps_in = 5
-    gaps_out = 20
+    gaps_out = 10
 
     border_size = 2
 
@@ -98,12 +98,12 @@ general {
 
 # https://wiki.hypr.land/Configuring/Variables/#decoration
 decoration {
-    rounding = 10
+    rounding = 0
     rounding_power = 2
 
     # Change transparency of focused and unfocused windows
     active_opacity = 1.0
-    inactive_opacity = 1.0
+    inactive_opacity = 0.8
 
     shadow {
         enabled = true
@@ -149,9 +149,7 @@ animations {
     animation = layersOut,     1,     1.5,   linear,       fade
     animation = fadeLayersIn,  1,     1.79,  almostLinear
     animation = fadeLayersOut, 1,     1.39,  almostLinear
-    animation = workspaces,    1,     1.94,  almostLinear, fade
-    animation = workspacesIn,  1,     1.21,  almostLinear, fade
-    animation = workspacesOut, 1,     1.94,  almostLinear, fade
+    animation = workspaces,    1,     5.00,  easeOutQuint, slide
     animation = zoomFactor,    1,     7,     quick
 }
 
@@ -201,6 +199,8 @@ input {
 
     touchpad {
         natural_scroll = true
+        clickfinger_behavior = true
+        # tap-to-click = false
     }
 }
 
@@ -211,14 +211,6 @@ gestures {
 	workspace_swipe_min_speed_to_force = 5
 }
 
-# Example per-device config
-# See https://wiki.hypr.land/Configuring/Keywords/#per-device-input-configs for more
-device {
-    name = epic-mouse-v1
-    sensitivity = -0.5
-}
-
-
 ###################
 ### KEYBINDINGS ###
 ###################
@@ -282,6 +274,8 @@ bindm = $mainMod, mouse:273, resizewindow
 # Laptop multimedia keys for volume and LCD brightness
 bindel = ,XF86AudioRaiseVolume, exec, wpctl set-volume -l 1 @DEFAULT_AUDIO_SINK@ 5%+
 bindel = ,XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%-
+bindel = SHIFT,XF86AudioRaiseVolume, exec, wpctl set-volume -l 1 @DEFAULT_AUDIO_SINK@ 5%+ && mpv --quiet /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga
+bindel = SHIFT,XF86AudioLowerVolume, exec, wpctl set-volume @DEFAULT_AUDIO_SINK@ 5%- && mpv --quiet /usr/share/sounds/freedesktop/stereo/audio-volume-change.oga
 bindel = ,XF86AudioMute, exec, wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
 bindel = ,XF86AudioMicMute, exec, wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle
 bindel = ,XF86MonBrightnessUp, exec, brightnessctl -e4 -n2 set 5%+