diff --git a/desktop/configs/hypr/.config/hypr/hyprland.conf b/desktop/configs/hypr/.config/hypr/hyprland.conf index e1c16ec..b8467c8 100644 --- a/desktop/configs/hypr/.config/hypr/hyprland.conf +++ b/desktop/configs/hypr/.config/hypr/hyprland.conf @@ -7,6 +7,7 @@ monitor=DP-2, 1920x1080, 0x-1080,1 source = ~/.config/hypr/init.conf env = XCURSOR_SIZE,24 +env = GTK_THEME,NumixSolarizedDarkCyan env = QT_QPA_PLATOFORMTHEME=qt5ct env = QT_STYLE_OVERRIDE=kvantum diff --git a/desktop/configs/hypr/.config/hypr/rules.conf b/desktop/configs/hypr/.config/hypr/rules.conf index 6fce8f2..819374d 100644 --- a/desktop/configs/hypr/.config/hypr/rules.conf +++ b/desktop/configs/hypr/.config/hypr/rules.conf @@ -1,6 +1,6 @@ # rules file -workspace= 9, border:0,rounding:0,decorate:0, +workspace = 9, border:0,rounding:0,decorate:0, windowrulev2 = opacity 0.0 override 0.0 override,class:^(xwaylandvideobridge)$ windowrulev2 = noanim,class:^(xwaylandvideobridge)$ @@ -8,64 +8,66 @@ windowrulev2 = nofocus,class:^(xwaylandvideobridge)$ windowrulev2 = noinitialfocus,class:^(xwaylandvideobridge)$ windowrulev2 = stayfocused, title:^()$,class:^(steam)$ windowrulev2 = minsize 1 1, title:^()$,class:^(steam)$ -windowrulev2=float,class:anki,title:Add -windowrulev2=float, class:(firefox), title:(Picture-in-Picture) -windowrulev2=workspace 5 silent, class:(jetbrains-idea) +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:^()$ -windowrule=float,xdg-desktop-portal-gtk -windowrule=workspace 11 silent,org.corectrl.corectrl -windowrule=workspace 5 silent,anki -windowrule=workspace 7 silent,lutris -windowrule=workspace 5 silent,com.obsproject.Studio -windowrule=noblur,com.obsproject.Studio -windowrule=float,pavucontrol -windowrule=workspace 8 silent,steam -windowrule=workspace 7 silent, org.prismlauncher.PrismLauncher -windowrule=workspace 7 silent,heroic -windowrule=float,thunar -windowrule=workspace 10 silent,thunderbird -windowrule=workspace 7 silent,XIVLauncher.Core -windowrule=workspace 7 silent,moe.launcher.the-honkers-railway-launcher -windowrule=workspace 9 silent,ffxiv_dx11.exe -windowrule=workspace 9 silent,dota2 -windowrule=fullscreen,dota2 -windowrule=float,.*.exe$ -windowrule=workspace 9 silent,.*.exe$ -windowrule=workspace 9 silent,Terraria.bin.x86_64 -windowrule=noborder,.*.exe$ -windowrule=workspace 6 silent,WebCord -windowrule=float,title:(File Upload) -windowrule=float,.*Save.* -windowrule=float,.*Sign in.* -windowrule=workspace 9 silent,gamescope -windowrule=fullscreen,gamescope -windowrule=workspace 9 silent,.*Minecraft.* -windowrule=workspace 9 silent,cs2 -windowrule=workspace 9 silent,.*league.* -windowrule=workspace 9 silent,.*riot.* -windowrule=float,steam_.* -# windowrule=fakefullscreen,steam_.* -# windowrule=nomaximizerequest,steam_.* -# windowrule=nofullscreenrequest,steam_.* -windowrule=workspace 9 silent,steam_.* -windowrule=workspace 10 silent,SFP_UI -windowrule=workspace 4 silent,Spotify -windowrule=workspace 5 silent,parsecd -windowrule=workspace 13 silent,Chromium-browser-chromium -windowrule=workspace 3 silent,DBeaver -windowrule=workspace 9 silent,net-runelite-launcher-Launcher +# windowrulev2 = fakefullscreen, class:^(steam_.*)$, title:^()$ +# windowrulev2 = nomaximizerequest, class:^(steam_.*)$, title:^()$ +# windowrulev2 = nofullscreenrequest, class:^(steam_.*)$, title:^()$ # hopefully gw2 works. -windowrulev2=float, title:^(Blish HUD)$ -windowrulev2=center, title:^(Blish HUD)$ -windowrulev2=nofocus, title:^(Blish HUD)$ -windowrulev2=noinitialfocus, title:^(Blish HUD)$ -windowrulev2=noborder, title:^(Blish HUD)$ -windowrulev2=pin, title:^(Blish HUD)$ -windowrulev2=opacity 0.2 0.1, title:^(Blish HUD)$ -windowrulev2=workspace 9 silent, title:$(Blish HUD)$ +windowrulev2 = float, class:^()$, title:^(Blish HUD)$ +windowrulev2 = center, class:^()$, title:^(Blish HUD)$ +windowrulev2 = nofocus, class:^()$, title:^(Blish HUD)$ +windowrulev2 = noinitialfocus, class:^()$, title:^(Blish HUD)$ +windowrulev2 = noborder, class:^()$, title:^(Blish HUD)$ +windowrulev2 = pin, class:^()$, title:^(Blish HUD)$ +windowrulev2 = opacity 0.2 0.1, class:^()$, title:^(Blish HUD)$ +windowrulev2 = workspace 9 silent, class:^()$, title:^(Blish HUD)$ + +windowrulev2 = stayfocused, class:^()$, title:^(Guild Wars 2)$ +windowrulev2 = forceinput, class:^()$, title:^(Guild Wars 2)$ +windowrulev2 = workspace 10 silent, class:^(explorer.exe)$, title:^(Wine System Tray)$ -windowrulev2=stayfocused, title:^(Guild Wars 2)$ -windowrulev2=forceinput, title:^(Guild Wars 2)$ -windowrulev2=workspace 10 silent,class:(explorer.exe),title:(Wine System Tray)