diff --git a/hyprland/.config/hypr/hyprland.conf b/hyprland/.config/hypr/hyprland.conf index 7957fe5..d4c6dc6 100644 --- a/hyprland/.config/hypr/hyprland.conf +++ b/hyprland/.config/hypr/hyprland.conf @@ -15,7 +15,8 @@ ################ # See https://wiki.hyprland.org/Configuring/Monitors/ - +# automatically choose highest refresh rate and postition of monitors +monitor = ,highrr,auto,1 ################### ### MY PROGRAMS ### @@ -26,7 +27,7 @@ # Set programs that you use $terminal = kitty $fileManager = dolphin -$menu = wofi --show drun +$menu = fuzzel ################# @@ -37,7 +38,10 @@ $menu = wofi --show drun # Or execute your favorite apps at launch like this: # exec-once = nm-applet & -exec-once = waybar +exec-once = uwsm app -- waybar +exec-once = uwsm app -- hypridle +exec-once = uwsm app -- swaync +exec-once = uwsm app -- systemctl --user start hyprpolkitagent exec-once = $terminal # clipboard @@ -209,7 +213,7 @@ $mainMod = Alt # Sets "Alt" key as main modifier # Example binds, see https://wiki.hyprland.org/Configuring/Binds/ for more bind = $mainMod, Return, exec, $terminal bind = $mainMod, Q, killactive, -bind = $mainMod, M, exit, +bind = $mainMod, M, exec, loginctl terminate-user "" bind = $mainMod, E, exec, $fileManager bind = $mainMod, G, exec, firefox bind = $mainMod, D, exec, $menu @@ -294,11 +298,11 @@ bind = $mainMod, N, exec, swaync-client -t # See https://wiki.hyprland.org/Configuring/Workspace-Rules/ for workspace rules # Example windowrule v1 -# windowrule = float, ^(kitty)$ # Example windowrule v2 # windowrulev2 = float,class:^(kitty)$,title:^(kitty)$ +windowrule = float, class:^(com.saivert.pwvucontrol)$ windowrule = float, class:^(org.prismlauncher.PrismLauncher)$ # Ignore maximize requests from apps. You'll probably like this.