aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/dot_config/sway
diff options
context:
space:
mode:
authorLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:18 +0100
committerLibravatar sommerfeld <sommerfeld@sommerfeld.dev>2026-05-13 13:43:18 +0100
commit44fe55214dc92ea9118ad3e82175d861fbba80ad (patch)
treef6900512e3623f0adeaf7276b2731fc7a9fcf933 /dot_config/sway
parent9859c0ab03e16d64080c44d559df737a0b5771b3 (diff)
downloaddotfiles-44fe55214dc92ea9118ad3e82175d861fbba80ad.tar.gz
dotfiles-44fe55214dc92ea9118ad3e82175d861fbba80ad.tar.bz2
dotfiles-44fe55214dc92ea9118ad3e82175d861fbba80ad.zip
feat(sway): inhibit_idle on fullscreen windows
Any fullscreen window now pauses swayidle's timer. Covers mpv, video calls, fullscreen browser video, etc.
Diffstat (limited to 'dot_config/sway')
-rw-r--r--dot_config/sway/config1
1 files changed, 1 insertions, 0 deletions
diff --git a/dot_config/sway/config b/dot_config/sway/config
index f861b8f..78c6949 100644
--- a/dot_config/sway/config
+++ b/dot_config/sway/config
@@ -44,6 +44,7 @@ for_window [class="feh"] floating enable
for_window [app_id="imv"] floating enable
for_window [class="Tor Browser"] floating enable
for_window [app_id="org.mozilla.Thunderbird" title=".*Mozilla Thunderbird$"] mark --add tb-main
+for_window [shell=".*"] inhibit_idle fullscreen
# ── Standard keybinds (sway defaults) ─────────────────────────────────────────
bindsym $mod+Return exec $term