diff --git a/desktop/.config/river/init b/desktop/.config/river/init index debf7fc..6f93d12 100755 --- a/desktop/.config/river/init +++ b/desktop/.config/river/init @@ -161,6 +161,13 @@ riverctl map interact_float None J send-layout-cmd $layout "main-count +1" riverctl map interact_float None K send-layout-cmd $layout "main-count -1" ### End resize and moving mode +## Passthrough mode which disables all other mappings and only retains the single +# mapping to return to normal mode. Useful for some full screen applications +# which should capture everything, or for testing nested wayland compositors. +riverctl declare-mode passthrough +riverctl map normal $mod F11 enter-mode passthrough +riverctl map passthrough $mod F11 enter-mode normal + # focus the next/previous output riverctl map normal $mod Period focus-output next riverctl map normal $mod Comma focus-output previous