diff --git a/private_dot_config/hypr/hyprland/binds/open_apps.conf b/private_dot_config/hypr/hyprland/binds/open_apps.conf index d3ef591..fb30de6 100644 --- a/private_dot_config/hypr/hyprland/binds/open_apps.conf +++ b/private_dot_config/hypr/hyprland/binds/open_apps.conf @@ -1,6 +1,7 @@ # general bind = $mainMod, RETURN, exec, [workspace 4] $terminal +bind = $mainMod ctrl, RETURN, exec, $terminal bind = $mainMod L_SHIFT, P, exec, $menu diff --git a/private_dot_config/hypr/hyprland/rules/browser.conf b/private_dot_config/hypr/hyprland/rules/browser.conf index 76f98a5..014e39d 100644 --- a/private_dot_config/hypr/hyprland/rules/browser.conf +++ b/private_dot_config/hypr/hyprland/rules/browser.conf @@ -1,12 +1,12 @@ -windowrulev2 = workspace 2 silent, class:^(zen-beta)$ -windowrulev2 = noinitialfocus, class:^(zen-beta)$ -windowrulev2 = suppressevent activatefocus, class:^(zen-beta)$ -windowrulev2 = size 40% 40%, class:^(zen-beta)$ +windowrule = workspace 2 silent, class:^(zen-beta)$ +windowrule = noinitialfocus, class:^(zen-beta)$ +windowrule = suppressevent activatefocus, class:^(zen-beta)$ +windowrule = size 40% 40%, class:^(zen-beta)$ -windowrulev2 = pseudo, title:^(Obraz w obrazie)$ -windowrulev2 = workspace 2, title:^(Obraz w obrazie)$ -windowrulev2 = noinitialfocus, title:^(Obraz w obrazie)$ -windowrulev2 = suppressevent activatefocus, title:^(Obraz w obrazie)$ +windowrule = pseudo, title:^(Obraz w obrazie)$ +windowrule = workspace 2, title:^(Obraz w obrazie)$ +windowrule = noinitialfocus, title:^(Obraz w obrazie)$ +windowrule = suppressevent activatefocus, title:^(Obraz w obrazie)$ -windowrulev2 = float, title:^(Logowanie – Konta Google — Zen Browser)$ -windowrulev2 = center, title:^(Logowanie – Konta Google — Zen Browser)$ +windowrule = float, title:^(Logowanie – Konta Google — Zen Browser)$ +windowrule = center, title:^(Logowanie – Konta Google — Zen Browser)$ diff --git a/private_dot_config/hypr/hyprland/rules/feh.conf b/private_dot_config/hypr/hyprland/rules/feh.conf index c5ca726..29bbbca 100644 --- a/private_dot_config/hypr/hyprland/rules/feh.conf +++ b/private_dot_config/hypr/hyprland/rules/feh.conf @@ -1 +1,2 @@ -windowrulev2 = animation:disabled, class:^(feh)$ +windowrule = animation:disabled, class:^(feh)$ +windowrule = fullscreen, class:^(feh)$ diff --git a/private_dot_config/hypr/hyprland/rules/gimp.conf b/private_dot_config/hypr/hyprland/rules/gimp.conf index 6826938..d039c49 100644 --- a/private_dot_config/hypr/hyprland/rules/gimp.conf +++ b/private_dot_config/hypr/hyprland/rules/gimp.conf @@ -1 +1 @@ -windowrulev2 = workspace 8, class:^(gimp)$ +windowrule = workspace 8, class:^(gimp)$ diff --git a/private_dot_config/hypr/hyprland/rules/heroic.conf b/private_dot_config/hypr/hyprland/rules/heroic.conf index 17ad035..ab09ec1 100644 --- a/private_dot_config/hypr/hyprland/rules/heroic.conf +++ b/private_dot_config/hypr/hyprland/rules/heroic.conf @@ -1 +1 @@ -windowrulev2 = workspace 3, class:^(heroic)$ +windowrule = workspace 3, class:^(heroic)$ diff --git a/private_dot_config/hypr/hyprland/rules/lutris.conf b/private_dot_config/hypr/hyprland/rules/lutris.conf index 07791ae..cf97cbb 100644 --- a/private_dot_config/hypr/hyprland/rules/lutris.conf +++ b/private_dot_config/hypr/hyprland/rules/lutris.conf @@ -1 +1 @@ -windowrulev2 = workspace 3, class:^(net.lutris.Lutris)$ +windowrule = workspace 3, class:^(net.lutris.Lutris)$ diff --git a/private_dot_config/hypr/hyprland/rules/misc.conf b/private_dot_config/hypr/hyprland/rules/misc.conf index 5dc1c42..cfaf236 100644 --- a/private_dot_config/hypr/hyprland/rules/misc.conf +++ b/private_dot_config/hypr/hyprland/rules/misc.conf @@ -1,5 +1,5 @@ # Ignore maximize requests from apps. -windowrulev2 = suppressevent maximize, class:.* +windowrule = suppressevent maximize, class:.* # Fix some dragging issues with XWayland -windowrulev2 = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 +windowrule = nofocus,class:^$,title:^$,xwayland:1,floating:1,fullscreen:0,pinned:0 diff --git a/private_dot_config/hypr/hyprland/rules/obs.conf b/private_dot_config/hypr/hyprland/rules/obs.conf index 7d70dcf..61858a0 100644 --- a/private_dot_config/hypr/hyprland/rules/obs.conf +++ b/private_dot_config/hypr/hyprland/rules/obs.conf @@ -1 +1 @@ -windowrulev2 = workspace 10, class:^(com.obsproject.Studio)$ +windowrule = workspace 10, class:^(com.obsproject.Studio)$ diff --git a/private_dot_config/hypr/hyprland/rules/pavucontrol.conf b/private_dot_config/hypr/hyprland/rules/pavucontrol.conf index 200b0d4..d61608e 100644 --- a/private_dot_config/hypr/hyprland/rules/pavucontrol.conf +++ b/private_dot_config/hypr/hyprland/rules/pavucontrol.conf @@ -1,5 +1,5 @@ -windowrulev2 = float, class:^(org.pulseaudio.pavucontrol)$ -windowrulev2 = size 80% 60%, class:^(org.pulseaudio.pavucontrol)$ -windowrulev2 = stayfocused, class:^(org.pulseaudio.pavucontrol)$ -windowrulev2 = center, class:^(org.pulseaudio.pavucontrol)$ -windowrulev2 = pin, class:^(org.pulseaudio.pavucontrol)$ +windowrule = float, class:^(org.pulseaudio.pavucontrol)$ +windowrule = size 80% 60%, class:^(org.pulseaudio.pavucontrol)$ +windowrule = stayfocused, class:^(org.pulseaudio.pavucontrol)$ +windowrule = center, class:^(org.pulseaudio.pavucontrol)$ +windowrule = pin, class:^(org.pulseaudio.pavucontrol)$ diff --git a/private_dot_config/hypr/hyprland/rules/rpcs3.conf b/private_dot_config/hypr/hyprland/rules/rpcs3.conf index d92f7e9..4e26059 100644 --- a/private_dot_config/hypr/hyprland/rules/rpcs3.conf +++ b/private_dot_config/hypr/hyprland/rules/rpcs3.conf @@ -1 +1 @@ -windowrulev2 = workspace 3, class:^(rpcs3)$ +windowrule = workspace 3, class:^(rpcs3)$ diff --git a/private_dot_config/hypr/hyprland/rules/signal.conf b/private_dot_config/hypr/hyprland/rules/signal.conf index 20c8936..8148bfd 100644 --- a/private_dot_config/hypr/hyprland/rules/signal.conf +++ b/private_dot_config/hypr/hyprland/rules/signal.conf @@ -1 +1 @@ -windowrulev2 = workspace 1 silent, class:^(Signal)$ +windowrule = workspace 1 silent, class:^(Signal)$ diff --git a/private_dot_config/hypr/hyprland/rules/spotify.conf b/private_dot_config/hypr/hyprland/rules/spotify.conf index fedc222..5413d79 100644 --- a/private_dot_config/hypr/hyprland/rules/spotify.conf +++ b/private_dot_config/hypr/hyprland/rules/spotify.conf @@ -1 +1 @@ -windowrulev2 = workspace 9 silent, class:.*potify +windowrule = workspace 9 silent, class:.*potify diff --git a/private_dot_config/hypr/hyprland/rules/steam.conf b/private_dot_config/hypr/hyprland/rules/steam.conf index ff689ac..ab95207 100644 --- a/private_dot_config/hypr/hyprland/rules/steam.conf +++ b/private_dot_config/hypr/hyprland/rules/steam.conf @@ -1,8 +1,8 @@ -windowrulev2 = workspace 3 silent, class:^(steam)$ -windowrulev2 = noinitialfocus, class:^(steam)$ -windowrulev2 = suppressevent activatefocus, class:^(steam)$ -windowrulev2 = stayfocused, title:^(Sign in to Steam)$, class:^(steam)$ +windowrule = workspace 3 silent, class:^(steam)$ +windowrule = noinitialfocus, class:^(steam)$ +windowrule = renderunfocused, class:^(steam)$ +windowrule = stayfocused, title:^(Sign in to Steam)$, class:^(steam)$ -windowrulev2 = float, title:^(Lista znajomych)$ -windowrulev2 = center, title:^(Lista znajomych)$ -windowrulev2 = size 40% 60%, title:^(Lista znajomych)$ +windowrule = float, title:^(Lista znajomych)$, class:^(steam)$ +windowrule = center, title:^(Lista znajomych)$, class:^(steam)$ +windowrule = size 40% 60%, title:^(Lista znajomych)$, class:^(steam)$ diff --git a/private_dot_config/hypr/hyprland/rules/swappy.conf b/private_dot_config/hypr/hyprland/rules/swappy.conf index 12bd072..1098259 100644 --- a/private_dot_config/hypr/hyprland/rules/swappy.conf +++ b/private_dot_config/hypr/hyprland/rules/swappy.conf @@ -1,2 +1,2 @@ -windowrulev2 = pin, title:swappy -windowrulev2 = stayfocused, title:swappy +windowrule = pin, title:swappy +windowrule = stayfocused, title:swappy diff --git a/private_dot_config/hypr/hyprland/rules/vesktop.conf b/private_dot_config/hypr/hyprland/rules/vesktop.conf index f849113..31627d6 100644 --- a/private_dot_config/hypr/hyprland/rules/vesktop.conf +++ b/private_dot_config/hypr/hyprland/rules/vesktop.conf @@ -1,5 +1,5 @@ -windowrulev2 = workspace 1 silent, class:^(vesktop)$ -windowrulev2 = noinitialfocus, class:^(vesktop)$ -windowrulev2 = focusonactivate 0, class:^(vesktop)$ -windowrulev2 = renderunfocused, class:^(vesktop)$ -windowrulev2 = opacity 0.95, class:^(vesktop)$ +windowrule = workspace 1 silent, class:^(vesktop)$ +windowrule = noinitialfocus, class:^(vesktop)$ +windowrule = focusonactivate 0, class:^(vesktop)$ +windowrule = renderunfocused, class:^(vesktop)$ +windowrule = opacity 0.95, class:^(vesktop)$ diff --git a/private_dot_local/bin/executable_start_coding.sh b/private_dot_local/bin/executable_start_coding.sh index 942fdb9..8b0c837 100644 --- a/private_dot_local/bin/executable_start_coding.sh +++ b/private_dot_local/bin/executable_start_coding.sh @@ -5,7 +5,7 @@ dir=$(find ~/Dokumenty/kodowanie/ -maxdepth 2 -type d ! -path '.*' | fzf) if [[ -n $dir ]]; then echo "You choose $dir" hyprctl dispatch exec [workspace 5] kitty yazi $dir - hyprctl dispatch exec [workspace 5] kitty $dir + hyprctl dispatch exec [workspace 5] kitty yazi $dir hyprctl dispatch exec [workspace 5] kitty $dir else echo "No reasonable directory selected, bye bye :P"