[Build] Prepare for improved rendering capbilities
This commit is contained in:
		| @@ -1,108 +1,123 @@ | ||||
| #-----------------# | ||||
| # WORKSPACE RULES # | ||||
| #-----------------# | ||||
| # ──────────────────────────────────────────────────────────────────── | ||||
| #          ╭────────────────────────────────────────────────╮ | ||||
| #          │                WORKSPACE RULES                 │ | ||||
| #          ╰────────────────────────────────────────────────╯ | ||||
| # ──────────────────────────────────────────────────────────────────── | ||||
|  | ||||
| # Display full sized (without gaps), if only window on screen | ||||
| workspace = w[tv1], gapsout:0, gapsin:0 | ||||
| workspace = f[1], gapsout:0, gapsin:0 | ||||
| windowrulev2 = bordersize 0, floating:0, onworkspace:w[tv1] | ||||
| windowrulev2 = rounding 0, floating:0, onworkspace:w[tv1] | ||||
| windowrulev2 = bordersize 0, floating:0, onworkspace:f[1] | ||||
| windowrulev2 = rounding 0, floating:0, onworkspace:f[1] | ||||
| windowrule = bordersize 0, floating:0, onworkspace:w[tv1] | ||||
| windowrule = rounding 0, floating:0, onworkspace:w[tv1] | ||||
| windowrule = bordersize 0, floating:0, onworkspace:f[1] | ||||
| windowrule = rounding 0, floating:0, onworkspace:f[1] | ||||
|  | ||||
| $mainMod = SUPER | ||||
|  | ||||
| #--------------# | ||||
| # WINDOW RULES # | ||||
| #--------------# | ||||
| # ──────────────────────────────────────────────────────────────────── | ||||
| #          ╭────────────────────────────────────────────────╮ | ||||
| #          │                  WINDOW RULES                  │ | ||||
| #          ╰────────────────────────────────────────────────╯ | ||||
| # ──────────────────────────────────────────────────────────────────── | ||||
| windowrule = float, title:.*(rofi).* | ||||
| windowrulev2 = animation popin, title:.*(rofi).* | ||||
| windowrulev2 = center, title:(rofi)(.*) | ||||
| windowrule = animation popin, title:.*(rofi).* | ||||
| windowrule = center, title:(rofi)(.*) | ||||
|  | ||||
| windowrulev2 = move 1450 50, title:^(.*)(Power menu)$ | ||||
| windowrule = workspace 2, evince | ||||
| windowrulev2 = workspace 2, title:.*(Okular).* | ||||
| windowrulev2 = fullscreen, title:wlogout | ||||
| windowrule = workspace 2, librewolf | ||||
| windowrulev2 = workspace 2, title:LibreWolf | ||||
| windowrulev2 = workspace 2, title:(.*)(Discord)(.*) | ||||
| windowrulev2 = workspace 3, title:^(Steam)(.*)$ | ||||
| windowrulev2 = workspace 1, title:^(.*)(VSCodium)$ | ||||
| windowrulev2 = center, title:^(.*)(VSCodium)$ | ||||
| windowrule = workspace 3, minecraft-launcher | ||||
| windowrule = tile, minecraft-launcher | ||||
| windowrulev2 = fullscreen, title:^(.*)(Minecraft)(.*)$ | ||||
| windowrulev2 = workspace 3, title:^(.*)(Minecraft)(.*)$ | ||||
| windowrule = move 1450 50, title:^(.*)(Power menu)$ | ||||
| windowrule = workspace 2, class:evince | ||||
| windowrule = workspace 2, title:.*(Okular).* | ||||
| windowrule = workspace 2, class:org.pwmt.zathura | ||||
| windowrule = fullscreen, title:wlogout | ||||
| windowrule = workspace 2, class:librewolf | ||||
| windowrule = workspace 2, title:LibreWolf | ||||
| windowrule = workspace 2, title:(.*)(Discord)(.*) | ||||
| windowrule = workspace 3, title:^(Steam)(.*)$ | ||||
| windowrule = workspace 1, title:^(.*)(VSCodium)$ | ||||
| windowrule = center, title:^(.*)(VSCodium)$ | ||||
| windowrule = workspace 3, class:minecraft-launcher | ||||
| windowrule = tile, class:minecraft-launcher | ||||
| windowrule = fullscreen, title:^(.*)(Minecraft)(.*)$ | ||||
| windowrule = workspace 3, title:^(.*)(Minecraft)(.*)$ | ||||
|  | ||||
| windowrulev2 = workspace 1, title:^(.*)hidden-terminator*(.*)$ | ||||
| windowrulev2 = size 0 0, title:^(.*)hidden-terminator*(.*)$ | ||||
| windowrulev2 = move 0 0, title:^(.*)hidden-terminator*(.*)$ | ||||
| windowrulev2 = float, title:^(.*)hidden-terminator*(.*)$ | ||||
| windowrule = workspace 1, title:^(.*)hidden-terminator*(.*)$ | ||||
| windowrule = size 0 0, title:^(.*)hidden-terminator*(.*)$ | ||||
| windowrule = move 0 0, title:^(.*)hidden-terminator*(.*)$ | ||||
| windowrule = float, title:^(.*)hidden-terminator*(.*)$ | ||||
|  | ||||
| # Set floating windows & position them centered | ||||
| windowrule = float, file_progress | ||||
| windowrule = center, file_progress | ||||
| # ┌                                                ┐ | ||||
| # │          Set rule for yazi filepicker          │ | ||||
| # └                                                ┘ | ||||
| windowrule = float, title:^(.*)termfilechooser*(.*)$ | ||||
| windowrule = size 1400 800, title:^(.*)termfilechooser*(.*)$ | ||||
| windowrule = center, title:^(.*)termfilechooser*(.*)$ | ||||
|  | ||||
| windowrule = float, confirm | ||||
| windowrule = center, confirm | ||||
| # ┌                                                ┐ | ||||
| # │ Set floating windows & position them centered  │ | ||||
| # └                                                ┘ | ||||
| windowrule = float, class:file_progress | ||||
| windowrule = center, class:file_progress | ||||
|  | ||||
| windowrule = float, dialog | ||||
| windowrule = center, dialog | ||||
| windowrule = float, class:confirm | ||||
| windowrule = center, class:confirm | ||||
|  | ||||
| windowrule = float, download | ||||
| windowrule = center, download | ||||
| windowrule = float, class:dialog | ||||
| windowrule = center, class:dialog | ||||
|  | ||||
| windowrule = float, notification | ||||
| windowrule = center, notification | ||||
| windowrule = float, class:download | ||||
| windowrule = center, class:download | ||||
|  | ||||
| windowrule = float, error | ||||
| windowrule = center, error | ||||
| windowrule = float, class:notification | ||||
| windowrule = center, class:notification | ||||
|  | ||||
| windowrule = float, splash | ||||
| windowrule = center, splash | ||||
| windowrule = float, class:error | ||||
| windowrule = center, class:error | ||||
|  | ||||
| windowrule = float, confirmreset | ||||
| windowrule = center, confirmreset | ||||
| windowrule = float, class:splash | ||||
| windowrule = center, class:splash | ||||
|  | ||||
| windowrulev2 = float, title:Open File | ||||
| windowrulev2 = center, title:Open File | ||||
| windowrule = float, class:confirmreset | ||||
| windowrule = center, class:confirmreset | ||||
|  | ||||
| windowrulev2 = float, title:branchdialog | ||||
| windowrulev2 = center, title:branchdialog | ||||
| windowrule = float, title:Open File | ||||
| windowrule = center, title:Open File | ||||
|  | ||||
| windowrule = float, Lxappearance | ||||
| windowrule = center, Lxappearance | ||||
| windowrule = float, title:branchdialog | ||||
| windowrule = center, title:branchdialog | ||||
|  | ||||
| windowrulev2 = float, title:^(Media viewer)$ | ||||
| windowrulev2 = center, title:^(Media viewer)$ | ||||
| windowrule = float, class:Lxappearance | ||||
| windowrule = center, class:Lxappearance | ||||
|  | ||||
| windowrulev2 = float, title:^(Volume Control)$ | ||||
| windowrulev2 = center, title:^(Volume Control)$ | ||||
| windowrule = float, title:^(Media viewer)$ | ||||
| windowrule = center, title:^(Media viewer)$ | ||||
|  | ||||
| windowrulev2 = float, title:^(Picture-in-Picture)$ | ||||
| windowrulev2 = center, title:^(Picture-in-Picture)$ | ||||
| windowrule = float, title:^(Volume Control)$ | ||||
| windowrule = center, title:^(Volume Control)$ | ||||
|  | ||||
| windowrulev2 = float, title:^(File Operation Progress)$ | ||||
| windowrulev2 = center, title:^(File Operation Progress)$ | ||||
| windowrule = float, title:^(Picture-in-Picture)$ | ||||
| windowrule = center, title:^(Picture-in-Picture)$ | ||||
|  | ||||
| windowrulev2 = float, title:^(Loading)(.*)$ | ||||
| windowrulev2 = center, title:^(Loading)(.*)$ | ||||
| windowrule = float, title:^(File Operation Progress)$ | ||||
| windowrule = center, title:^(File Operation Progress)$ | ||||
|  | ||||
| windowrule = float, pavucontrol-qt | ||||
| windowrule = center, pavucontrol-qt | ||||
| windowrule = float, title:^(Loading)(.*)$ | ||||
| windowrule = center, title:^(Loading)(.*)$ | ||||
|  | ||||
| windowrule = float, pavucontrol | ||||
| windowrule = center, pavucontrol | ||||
| windowrule = float, class:pavucontrol-qt | ||||
| windowrule = center, class:pavucontrol-qt | ||||
|  | ||||
| windowrule = float, file-roller | ||||
| windowrule = center, file-roller | ||||
| windowrule = float, class:pavucontrol | ||||
| windowrule = center, class:pavucontrol | ||||
|  | ||||
| windowrulev2 = idleinhibit focus, title:^(Rocket League)(.*)$ | ||||
| windowrulev2 = fullscreen, title:^(Steam Big Picture)$ | ||||
| windowrule = idleinhibit always, steam | ||||
| windowrule = idleinhibit always, lutris | ||||
| windowrule = idleinhibit focus, vlc | ||||
| windowrule = idleinhibit focus, supertuxkart | ||||
| windowrulev2 = idleinhibit fullscreen, title:^(.*)(Discord)(.*)$ | ||||
| windowrulev2 = idleinhibit fullscreen, title:^(.*)(~)(.*)$ | ||||
| windowrulev2 = idleinhibit focus, title:^(.*)(~)(.*)$ | ||||
| windowrulev2 = idleinhibit focus, title:^(.*)(LibreWolf)(.*)$ | ||||
| windowrule = float, class:file-roller | ||||
| windowrule = center, class:file-roller | ||||
|  | ||||
| windowrule = idleinhibit focus, title:^(Rocket League)(.*)$ | ||||
| windowrule = fullscreen, title:^(Steam Big Picture)$ | ||||
| windowrule = idleinhibit always, class:steam | ||||
| windowrule = idleinhibit always, class:lutris | ||||
| windowrule = idleinhibit focus, class:vlc | ||||
| windowrule = idleinhibit focus, class:supertuxkart | ||||
| windowrule = idleinhibit fullscreen, title:^(.*)(Discord)(.*)$ | ||||
| windowrule = idleinhibit fullscreen, title:^(.*)(~)(.*)$ | ||||
| windowrule = idleinhibit focus, title:^(.*)(~)(.*)$ | ||||
| windowrule = idleinhibit focus, title:^(.*)(LibreWolf)(.*)$ | ||||
|   | ||||
		Reference in New Issue
	
	Block a user