WillPower3309 / swayfx

SwayFX: Sway, but with eye candy!
MIT License
1.38k stars 55 forks source link

Special Workspaces #340

Closed Stoppedpuma closed 1 week ago

Stoppedpuma commented 3 months ago

Please fill out the following:

Example video:

https://github.com/user-attachments/assets/07932bd4-fe8b-4791-9eba-0a695b8d7396

ozwaldorf commented 3 months ago

You might be able to accomplish something even similar by making a container, moving other windows into it, either tabbed or split, and moving that into the scratchpad. This could probably also be scripted with swaymsg commands

Stoppedpuma commented 3 months ago

I'll look into that approach for now, I think this might become an issue when trying to manage multiple containers though? e.g manually opening the scratchpad for container 1, 2, 3 etc? I'll see what I can manage.

markstos commented 1 week ago

I can confirm that the Sway scratchpad can be a container that contains multiple windows.

I'm opposed to adding "special workspaces" to Swayfx. If the scope of Swayfx continues to increase beyond adding a bit of eyecandy, it will get more and more difficult to maintain and keep it sync'ed with Sway.

ErikReider commented 1 week ago

I can confirm that the Sway scratchpad can be a container that contains multiple windows.

I'm opposed to adding "special workspaces" to Swayfx. If the scope of Swayfx continues to increase beyond adding a bit of eyecandy, it will get more and more difficult to maintain and keep it sync'ed with Sway.

Yeah, I agree. It's already a bit difficult to maintain with the current non-effects features xD

Stoppedpuma commented 1 week ago

Will close this as I have been using the container solution for a few months now. It's definitely has it's slight annoyances and limitations but It's not experience ruining.