diff options
| author | 2026-05-13 13:43:16 +0100 | |
|---|---|---|
| committer | 2026-05-13 13:43:16 +0100 | |
| commit | 0426222d312a2e1fa9632bb8b14ced8eee75fcae (patch) | |
| tree | 608b9dc7a92edf7cef059db3fb84592cf51d69a2 /dot_config/waybar | |
| parent | cf9c225c9fc6f37511fd05f13ac53d4f111d1994 (diff) | |
| download | dotfiles-0426222d312a2e1fa9632bb8b14ced8eee75fcae.tar.gz dotfiles-0426222d312a2e1fa9632bb8b14ced8eee75fcae.tar.bz2 dotfiles-0426222d312a2e1fa9632bb8b14ced8eee75fcae.zip | |
refactor(sway): make thunderbird toggle tile instead of float
Scratchpad is inherently floating; the user wants the main TB window to
tile normally when shown and disappear completely when hidden. Park the
main window on a hidden workspace _tb via for_window, then toggle it
with a small swaymsg+jq script that moves it between _tb and the
currently focused workspace. Child windows (compose, viewer, calendar,
prefs) are unaffected and tile wherever they spawn.
- Autostart thunderbird so the window exists on login, parked on _tb.
- Hide _tb from waybar's workspace list.
- Update KEYBINDS.md.
Diffstat (limited to 'dot_config/waybar')
| -rw-r--r-- | dot_config/waybar/config.jsonc | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/dot_config/waybar/config.jsonc b/dot_config/waybar/config.jsonc index 7711ba0..8007257 100644 --- a/dot_config/waybar/config.jsonc +++ b/dot_config/waybar/config.jsonc @@ -20,6 +20,7 @@ "sway/workspaces": { "disable-scroll": true, + "ignore-list": ["_tb"], }, "sway/window": { |
