From 158ba0d607c3b9cae23d2407587afa1c3e679376 Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Sat, 7 Sep 2024 18:52:25 +0300 Subject: feat(tazjin/niri-reap): add a workspace compacting tool I don't use workspaces and don't have them bound to anything in my Niri configuration. However, when an external screen is unplugged, its workspace (and windows) move to one of the remaining outputs. This adds a tool that makes the windows available again by "reaping" them from the other workspaces and moving them to the current one. For starters I'll bind this to a key and see how it works in practice. Change-Id: I18b2d60e93c8397dd637cdc426b4e46af5725558 Reviewed-on: https://cl.tvl.fyi/c/depot/+/12451 Reviewed-by: tazjin Tested-by: BuildkiteCI --- users/tazjin/niri-reap/.gitignore | 1 + 1 file changed, 1 insertion(+) create mode 100644 users/tazjin/niri-reap/.gitignore (limited to 'users/tazjin/niri-reap/.gitignore') diff --git a/users/tazjin/niri-reap/.gitignore b/users/tazjin/niri-reap/.gitignore new file mode 100644 index 000000000000..2f7896d1d136 --- /dev/null +++ b/users/tazjin/niri-reap/.gitignore @@ -0,0 +1 @@ +target/ -- cgit 1.4.1