Update Hyprland windowrules for new syntax
This commit is contained in:
+46
-45
@@ -124,54 +124,55 @@ misc {
|
||||
# Window Rules
|
||||
|
||||
# Rule :: Window
|
||||
$idleInhibFs = idleinhibit fullscreen
|
||||
$idleInhibFo = idleinhibit focus
|
||||
$idleInhibFs = idle_inhibit fullscreen
|
||||
$idleInhibFo = idle_inhibit focus
|
||||
$ws = workspace
|
||||
|
||||
windowrule = $idleInhibFs, class:^(floorp)$
|
||||
windowrule = $idleInhibFs, class:^(firefox)$
|
||||
windowrule = $idleInhibFs, class:^(ghostty)$
|
||||
windowrule = $idleInhibFs, class:^(brave-browser)$
|
||||
|
||||
windowrule = $idleInhibFo, class:^(mpv)$
|
||||
windowrule = $idleInhibFo, class:^(firefox)$
|
||||
windowrule = $idleInhibFo, class:^(floorp)$
|
||||
windowrule = $idleInhibFo, class:^(spotify)$
|
||||
windowrule = $idleInhibFo, class:^(Emacs|emacs)$
|
||||
windowrule = $idleInhibFo, class:^(brave-browser)$
|
||||
windowrule = $idleInhibFo, class:^(Discord|discord)$
|
||||
|
||||
windowrule = opacity 0.98 0.90, class:^(Discord|discord)$
|
||||
windowrule = opacity 0.96 0.90, class:^(Emacs|emacs)$
|
||||
|
||||
windowrule = float, class:^(.*desktop-portal.*)$
|
||||
windowrule = float, class:^(polkit.*agent.*)$
|
||||
windowrule = float, class:^(praat)$
|
||||
windowrule = float, class:^(network)$
|
||||
windowrule = float, class:^(nm-)$
|
||||
windowrule = float, class:^(Network)$
|
||||
windowrule = float, class:^(Rofi)$
|
||||
windowrule = float, class:^(Gimp)$
|
||||
windowrule = float, class:^(thunar)$
|
||||
windowrule = float, class:^(Nautilus)$
|
||||
windowrule = float, title:^(LmDev-.*)$
|
||||
windowrule = float, class:^(notification)$
|
||||
windowrule = float, class:^(Genymotion Player)$
|
||||
windowrule = float, class:^(launcher)$
|
||||
windowrule = float, class:steam, title:^(Friends List)$
|
||||
|
||||
windowrule = tile, class:^(Spotify)$
|
||||
windowrule = tile, title:^(Minecraft)$
|
||||
|
||||
windowrule = $ws $ws_shell, class:^(KeePassXC)$
|
||||
windowrule = $ws $ws_web, class:^(firefox)$
|
||||
windowrule = $ws $ws_web, class:^(floorp)$
|
||||
windowrule = $ws $ws_web, class:^(brave-browser)$
|
||||
windowrule = $ws $ws_music, class:^(Spotify)$
|
||||
windowrule = $ws $ws_chat, class:^(discord)$
|
||||
windowrule = $ws $ws_chat, class:^(signal)$, title:^(Signal)$
|
||||
windowrule = $ws $ws_video, class:^(.*obs.*)$
|
||||
windowrule = $ws $ws_game, title:^(Minecraft)$
|
||||
windowrule = match:class ^(floorp)$, $idleInhibFs
|
||||
windowrule = match:class ^(firefox)$, $idleInhibFs
|
||||
windowrule = match:class ^(ghostty)$, $idleInhibFs
|
||||
windowrule = match:class ^(brave-browser)$, $idleInhibFs
|
||||
|
||||
windowrule = match:class ^(mpv)$, $idleInhibFo
|
||||
windowrule = match:class ^(firefox)$, $idleInhibFo
|
||||
windowrule = match:class ^(floorp)$, $idleInhibFo
|
||||
windowrule = match:class ^(spotify)$, $idleInhibFo
|
||||
windowrule = match:class ^(Emacs|emacs)$, $idleInhibFo
|
||||
windowrule = match:class ^(brave-browser)$, $idleInhibFo
|
||||
windowrule = match:class ^(Discord|discord)$, $idleInhibFo
|
||||
|
||||
windowrule = match:class ^(Discord|discord)$, opacity 0.98 0.90
|
||||
windowrule = match:class ^(Emacs|emacs)$, opacity 0.96 0.90
|
||||
|
||||
windowrule = match:class ^(.*desktop-portal.*)$, float on
|
||||
windowrule = match:class ^(polkit.*agent.*)$, float on
|
||||
windowrule = match:class ^(praat)$, float on
|
||||
windowrule = match:class ^(network)$, float on
|
||||
windowrule = match:class ^(nm-)$, float on
|
||||
windowrule = match:class ^(Network)$, float on
|
||||
windowrule = match:class ^(Rofi)$, float on
|
||||
windowrule = match:class ^(Gimp)$, float on
|
||||
windowrule = match:class ^(thunar)$, float on
|
||||
windowrule = match:class ^(Nautilus)$, float on
|
||||
windowrule = match:title ^(LmDev-.*)$, float on
|
||||
windowrule = match:class ^(notification)$, float on
|
||||
windowrule = match:class ^(Genymotion Player)$, float on
|
||||
windowrule = match:class ^(launcher)$, float on
|
||||
windowrule = match:class steam, match:title ^(Friends List)$, float on
|
||||
|
||||
windowrule = match:class ^(Spotify)$, tile on
|
||||
windowrule = match:title ^(Minecraft)$, tile on
|
||||
|
||||
windowrule = match:class ^(KeePassXC)$, $ws $ws_shell
|
||||
windowrule = match:class ^(firefox)$, $ws $ws_web
|
||||
windowrule = match:class ^(floorp)$, $ws $ws_web
|
||||
windowrule = match:class ^(brave-browser)$, $ws $ws_web
|
||||
windowrule = match:class ^(Spotify)$, $ws $ws_music
|
||||
windowrule = match:class ^(discord)$, $ws $ws_chat
|
||||
windowrule = match:class ^(signal)$, match:title ^(Signal)$, $ws $ws_chat
|
||||
windowrule = match:class ^(.*obs.*)$, $ws $ws_video
|
||||
windowrule = match:title ^(Minecraft)$, $ws $ws_game
|
||||
|
||||
# Commands
|
||||
# :Alias: :Command:
|
||||
|
||||
Reference in New Issue
Block a user