optimize: cleaned up redundancies
This commit is contained in:
@@ -45,6 +45,7 @@
|
|||||||
"SUPER, W, Open Browser, exec, uwsm app -- firefox" # FIXME: must be xdg-open
|
"SUPER, W, Open Browser, exec, uwsm app -- firefox" # FIXME: must be xdg-open
|
||||||
"SUPER, SPACE, Open App Launcher, exec, nc -U $XDG_RUNTIME_DIR/walker/walker.sock"
|
"SUPER, SPACE, Open App Launcher, exec, nc -U $XDG_RUNTIME_DIR/walker/walker.sock"
|
||||||
"SUPER, T, Toggle Steam, togglespecialworkspace, steam"
|
"SUPER, T, Toggle Steam, togglespecialworkspace, steam"
|
||||||
|
"SUPER, M, Toggle Music, togglespecialworkspace, music"
|
||||||
|
|
||||||
# [Workspaces] Toggle between most recent workspaces
|
# [Workspaces] Toggle between most recent workspaces
|
||||||
"SUPER, Tab, Cycle workspaces, workspace, previous"
|
"SUPER, Tab, Cycle workspaces, workspace, previous"
|
||||||
|
|||||||
@@ -24,6 +24,7 @@
|
|||||||
"[workspace 1] uwsm app -- xdg-terminal-exec"
|
"[workspace 1] uwsm app -- xdg-terminal-exec"
|
||||||
|
|
||||||
"[workspace special:steam silent] uwsm app -- steam"
|
"[workspace special:steam silent] uwsm app -- steam"
|
||||||
|
"[workspace special:music silent] uwsm app -- /usr/bin/env ghostty --class=jellyfin-tui --title=jellyfin-tui -e jellyfin-tui"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -23,6 +23,34 @@
|
|||||||
"workspace special:steam silent, class:^(steam)$"
|
"workspace special:steam silent, class:^(steam)$"
|
||||||
"noinitialfocus, class:^(steam)$"
|
"noinitialfocus, class:^(steam)$"
|
||||||
"suppressevent activate, class:^(steam)$"
|
"suppressevent activate, class:^(steam)$"
|
||||||
|
|
||||||
|
# --- MUSIC RULES (Jellyfin-TUI) ---
|
||||||
|
"workspace special:music silent, title:^(jellyfin-tui)$"
|
||||||
|
"workspace special:music silent, initialTitle:^(jellyfin-tui)$"
|
||||||
|
"float, title:^(jellyfin-tui)$"
|
||||||
|
"float, initialTitle:^(jellyfin-tui)$"
|
||||||
|
"center, title:^(jellyfin-tui)$"
|
||||||
|
"center, initialTitle:^(jellyfin-tui)$"
|
||||||
|
"size 80% 70%, title:^(jellyfin-tui)$"
|
||||||
|
"size 80% 70%, initialTitle:^(jellyfin-tui)$"
|
||||||
|
"dimaround, title:^(jellyfin-tui)$"
|
||||||
|
"dimaround, initialTitle:^(jellyfin-tui)$"
|
||||||
|
"noinitialfocus, title:^(jellyfin-tui)$"
|
||||||
|
"noinitialfocus, initialTitle:^(jellyfin-tui)$"
|
||||||
|
"suppressevent activate, title:^(jellyfin-tui)$"
|
||||||
|
"suppressevent activate, initialTitle:^(jellyfin-tui)$"
|
||||||
|
|
||||||
|
# --- GAMING RULES ---
|
||||||
|
# Steam Apps, Gamescope, Lutris, Heroic, and Wine/Proton apps
|
||||||
|
"fullscreen, class:^steam_app_\d+$"
|
||||||
|
"monitor 0, class:^steam_app_\d+$"
|
||||||
|
"workspace 1, class:^steam_app_\d+$"
|
||||||
|
|
||||||
|
"fullscreen, class:^(gamescope)$"
|
||||||
|
"fullscreen, class:^(lutris)$"
|
||||||
|
"fullscreen, class:^(heroic)$"
|
||||||
|
"fullscreen, class:^wine-.*$"
|
||||||
|
"fullscreen, title:^Wine .*$"
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user