diff --git a/desktop/configs/hypr/.config/hypr/binds.conf b/desktop/configs/hypr/.config/hypr/binds.conf index 4ef87a8..ca4f425 100644 --- a/desktop/configs/hypr/.config/hypr/binds.conf +++ b/desktop/configs/hypr/.config/hypr/binds.conf @@ -14,8 +14,8 @@ bind = , Print, exec, ~/.local/bin/way-print.sh p bind = SHIFT, Print, exec, ~/.local/bin/way-print.sh s bind = CONTROL SHIFT, Print, exec, ~/.local/bin/way-print.sh t bind = CONTROL, Print, exec, ~/.local/bin/way-print.sh m -bind = $mainMod, b, exec, ~/scripts/firefox_to_workspace.sh main 2 -bind = $mainMod SHIFT, b, exec, ~/scripts/firefox_to_workspace.sh dev 1 +bind = $mainMod, b, exec, firefox-bin +bind = $mainMod SHIFT, b, exec, qutebrowser bind = $mainMod ALT, x, exec, XL_SECRET_PROVIDER=file xivlauncher bind = $mainMod SHIFT, e, exec, emacsclient -c bind = $mainMod SHIFT, d, exec, WEBKIT_DISABLE_COMPOSITING_MODE=1 dbeaver diff --git a/desktop/configs/hypr/.config/hypr/rules.conf b/desktop/configs/hypr/.config/hypr/rules.conf index 819374d..25009a7 100644 --- a/desktop/configs/hypr/.config/hypr/rules.conf +++ b/desktop/configs/hypr/.config/hypr/rules.conf @@ -12,45 +12,43 @@ windowrulev2 = float,class:anki,title:Add windowrulev2 = float, class:(firefox), title:(Picture-in-Picture) windowrulev2 = workspace 5 silent, class:(jetbrains-idea) windowrulev2 = float, class:^(xdg-desktop-portal-gtk)$, title:^()$ -windowrulev2 = workspace 10 silent, class:^()$, title:^(Melvor Idle)$ -windowrulev2 = workspace 11 silent, class:^(org.corectrl.corectrl)$, title:^()$ -windowrulev2 = workspace 5 silent, class:^(anki)$, title:^()$ -windowrulev2 = workspace 7 silent, class:^(lutris)$, title:^()$ -windowrulev2 = workspace 5 silent, class:^(com.obsproject.Studio)$, title:^()$ -windowrulev2 = noblur, class:^(com.obsproject.Studio)$, title:^()$ -windowrulev2 = float, class:^(pavucontrol)$, title:^()$ -windowrulev2 = workspace 8 silent, class:^(steam)$, title:^()$ -windowrulev2 = workspace 7 silent, class:^(org.prismlauncher.PrismLauncher)$, title:^()$ -windowrulev2 = workspace 7 silent, class:^(heroic)$, title:^()$ -windowrulev2 = float, class:^(thunar)$, title:^()$ -windowrulev2 = workspace 10 silent, class:^(thunderbird)$, title:^()$ -windowrulev2 = workspace 7 silent, class:^(XIVLauncher.Core)$, title:^()$ -windowrulev2 = workspace 7 silent, class:^(moe.launcher.the-honkers-railway-launcher)$, title:^()$ -windowrulev2 = workspace 9 silent, class:^(ffxiv_dx11.exe)$, title:^()$ -windowrulev2 = workspace 9 silent, class:^(dota2)$, title:^()$ -windowrulev2 = fullscreen, class:^(dota2)$, title:^()$ -windowrulev2 = float, class:^(.*.exe)$, title:^()$ -windowrulev2 = workspace 9 silent, class:^(.*.exe)$, title:^()$ -windowrulev2 = workspace 9 silent, class:^(Terraria.bin.x86_64)$, title:^()$ -windowrulev2 = noborder, class:^(.*.exe)$, title:^()$ -windowrulev2 = workspace 6 silent, class:^(WebCord)$, title:^()$ -windowrulev2 = float, class:^()$, title:^(File Upload)$ -windowrulev2 = float, class:^()$, title:^(.*Save.*)$ -windowrulev2 = float, class:^()$, title:^(.*Sign in.*)$ -windowrulev2 = workspace 9 silent, class:^(gamescope)$, title:^()$ -windowrulev2 = fullscreen, class:^(gamescope)$, title:^()$ -windowrulev2 = workspace 9 silent, class:^(.*Minecraft.*)$, title:^()$ -windowrulev2 = workspace 9 silent, class:^(cs2)$, title:^()$ -windowrulev2 = workspace 9 silent, class:^(.*league.*)$, title:^()$ -windowrulev2 = workspace 9 silent, class:^(.*riot.*)$, title:^()$ -windowrulev2 = float, class:^(steam_.*)$, title:^()$ -windowrulev2 = workspace 9 silent, class:^(steam_.*)$, title:^()$ -windowrulev2 = workspace 10 silent, class:^()$, title:^(SFP_UI)$ -windowrulev2 = workspace 4 silent, class:^()$, title:^(Spotify)$ -windowrulev2 = workspace 5 silent, class:^()$, title:^(parsecd)$ -windowrulev2 = workspace 13 silent, class:^(Chromium-browser-chromium)$, title:^()$ -windowrulev2 = workspace 3 silent, class:^(DBeaver)$, title:^()$ -windowrulev2 = workspace 9 silent, class:^(net-runelite-launcher-Launcher)$, title:^()$ +windowrulev2 = workspace 10 silent, class:^(Melvor Idle)$, title:^(Melvor Idle)$ +windowrulev2 = tile, class:^(Melvor Idle)$, title:^(Melvor Idle)$ +windowrulev2 = workspace 11 silent, class:^(org.corectrl.corectrl)$ +windowrulev2 = workspace 5 silent, class:^(anki)$ +windowrulev2 = workspace 7 silent, class:^(lutris)$ +windowrulev2 = workspace 5 silent, class:^(com.obsproject.Studio)$ +windowrulev2 = noblur, class:^(com.obsproject.Studio)$ +windowrulev2 = float, class:^(pavucontrol)$ +windowrulev2 = workspace 8 silent, class:^(steam)$ +windowrulev2 = workspace 7 silent, class:^(org.prismlauncher.PrismLauncher)$ +windowrulev2 = workspace 7 silent, class:^(heroic)$ +windowrulev2 = float, class:^(thunar)$ +windowrulev2 = workspace 10 silent, class:^(thunderbird)$ +windowrulev2 = workspace 7 silent, class:^(XIVLauncher.Core)$ +windowrulev2 = workspace 7 silent, class:^(moe.launcher.the-honkers-railway-launcher)$ +windowrulev2 = workspace 9 silent, class:^(ffxiv_dx11.exe)$ +windowrulev2 = workspace 9 silent, class:^(dota2)$ +windowrulev2 = fullscreen, class:^(dota2)$ +windowrulev2 = float, class:^(.*.exe)$ +windowrulev2 = workspace 9 silent, class:^(.*.exe)$ +windowrulev2 = workspace 9 silent, class:^(Terraria.bin.x86_64)$ +windowrulev2 = noborder, class:^(.*.exe)$ +windowrulev2 = workspace 6 silent, class:^(WebCord)$ +windowrulev2 = float, title:^(File Upload)$ +windowrulev2 = float, title:^(.*Save.*)$ +windowrulev2 = float, title:^(.*Sign in.*)$ +windowrulev2 = workspace 9 silent, class:^(gamescope)$ +windowrulev2 = fullscreen, class:^(gamescope)$ +windowrulev2 = workspace 9 silent, class:^(.*Minecraft.*)$ +windowrulev2 = workspace 9 silent, class:^(cs2)$ +windowrulev2 = float, class:^(steam_.*)$ +windowrulev2 = workspace 9 silent, class:^(steam_.*)$ +windowrulev2 = workspace 4 silent, class:^(Spotify)$ +windowrulev2 = workspace 5 silent, class:^(parsecd)$ +windowrulev2 = workspace 13 silent, class:^(Chromium-browser-chromium)$ +windowrulev2 = workspace 3 silent, class:^(DBeaver)$ +windowrulev2 = workspace 9 silent, class:^(net-runelite-launcher-Launcher)$ # windowrulev2 = fakefullscreen, class:^(steam_.*)$, title:^()$ # windowrulev2 = nomaximizerequest, class:^(steam_.*)$, title:^()$