Window management and virtual desktop question

42 views
Skip to first unread message

Jan Erik Moström

unread,
Jun 11, 2021, 3:24:24 AM6/11/21
to bbe...@googlegroups.com
I tend to use BBEdit for various things, note taking, writing code, etc.
I also use virtual desktops for doing various things, admin, writing
code, email, etc.

My "problem" is that I want to have the code window(s) only on the code
writing desktop, admin window(s) only on the admin desktop, note taking
window on all desktops, and so on.

Is there some way to config the windows of BBEdit in this way, i.e.
something like this

Window 1 - desktop 1 only
Window 2 - desktop 2 only
Window 3 - desktop 2 only
Window 4 - desktop 1 only
Window 5 - all desktops

I don't think it's possible but I've missed things before. macOS only
have "this desktop" or "all desktops"

= jem

Patrick Woolsey

unread,
Jun 11, 2021, 9:08:30 AM6/11/21
to bbe...@googlegroups.com
Alas, you are correct that Spaces just does not provide that sort of granularity: only the limited options you mention in the Dock, and none at all to apps _per se_.


Regards,

Patrick Woolsey
==
Bare Bones Software, Inc. <https://www.barebones.com/>

ThePorgie

unread,
Jun 11, 2021, 9:15:00 AM6/11/21
to BBEdit Talk
Can you not hit the "Command" + "Up Arrow" then drag the window to the space you want. I just tested this in Mojave and it seems to do what you're asking...Except for maybe the all desktops.

ThePorgie

unread,
Jun 11, 2021, 9:15:56 AM6/11/21
to BBEdit Talk
oops "Control" + "Up Arrow". My Bad.

Jan Erik Moström

unread,
Jun 11, 2021, 9:37:58 AM6/11/21
to BBEdit Talk
On 11 Jun 2021, at 15:15, ThePorgie wrote:

> Can you not hit the "Command" + "Up Arrow" then drag the window to the
> space you want. I just tested this in Mojave and it seems to do what
> you're asking...Except for maybe the all desktops.

Yep, that part works just fine, or showing all windows everywhere but
not the combination of them.

= jem

Patrick Woolsey

unread,
Jun 11, 2021, 9:55:42 AM6/11/21
to bbe...@googlegroups.com
On 6/11/21 at 9:15 AM, thep...@gmail.com (ThePorgie) wrote:

>Can you not hit the "Command" + "Up Arrow" then drag the window
>to the space you want. I just tested this in Mojave and it
>seems to do what you're asking...Except for maybe the all desktops.


Sorry, I should've been more specific :-) but though one can
indeed move individual windows between spaces, there's no way to
make that configuration persistent (as I construed the original
intent to be :-).


Regards

Jan Erik Moström

unread,
Jun 11, 2021, 10:01:22 AM6/11/21
to bbe...@googlegroups.com
On 11 Jun 2021, at 15:55, Patrick Woolsey wrote:

> there's no way to make that configuration persistent (as I construed
> the original intent to be :-).

Yep, very much so.

= jem

Rainer Krug

unread,
Jun 11, 2021, 10:02:42 AM6/11/21
to BBEdit Talk

I would assume, that you can do it with Keyboard Maestro via a macro and possibly apple script?

Patrick Woolsey

unread,
Jun 11, 2021, 10:17:17 AM6/11/21
to bbe...@googlegroups.com
On 6/11/21 at 10:02 AM, Rai...@krugs.de (Rainer Krug) wrote:

>I would assume, that you can do it with Keyboard Maestro via a
>macro and possibly apple script?


<https://wiki.keyboardmaestro.com/Frequently_Asked_Questions?s[]=desktop#How_can_I_move_an_application_or_window_to_a_particular_DesktopSpace>

Q: How can I move an application or window to a particular Desktop/Space?

A: Unfortunately, Apple have provided no control or API over the
Spaces system, so unfortunately Keyboard Maestro cannot help you
control which Space an application or window is in.

Rainer Krug

unread,
Jun 11, 2021, 10:19:03 AM6/11/21
to BBEdit Talk

OK - than I withdraw my suggestion. And I also assume, you have to automate your fingers in this case...

flip@flipmartin

unread,
Jun 11, 2021, 10:23:15 AM6/11/21
to bbe...@googlegroups.com
Have a look at TotalSpaces2 (https://totalspaces.binaryage.com/). Using it and Keyboard Maestro, I can do what you're after.

Philippe
> --
> This is the BBEdit Talk public discussion group. If you have a feature request or need technical support, please email "sup...@barebones.com" rather than posting here. Follow @bbedit on Twitter: <https://twitter.com/bbedit>
> --- You received this message because you are subscribed to the Google Groups "BBEdit Talk" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to bbedit+un...@googlegroups.com.
> To view this discussion on the web visit https://groups.google.com/d/msgid/bbedit/r480Ps-10146i-3F9D71623BE94E6688DF1B3958218F88%40Cylinder.local.

Sam Hathaway

unread,
Jun 11, 2021, 10:42:26 AM6/11/21
to bbe...@googlegroups.com
On 11 Jun 2021, at 3:24, Jan Erik Moström wrote:

> Window 5 - all desktops

Perhaps you could use View > Open in Additional Window to make as as
many windows for the same document as you have virtual desktops?
Scrolling/selection wouldn’t be synchronized, but at least you’d
have the window everywhere you want it.

Hope this helps,
-sam

Patrick Woolsey

unread,
Jun 11, 2021, 10:50:58 AM6/11/21
to bbe...@googlegroups.com
On 6/11/21 at 10:19 AM, Rai...@krugs.de (Rainer Krug) wrote:

>OK - than I withdraw my suggestion. And I also assume, you have
>to automate your fingers in this case...


My fingers already cause enough trouble when they're not on
automatic ;-) but yes, it _might_ be possible to cobble
something up by generating Control-<number> keystrokes to shift
to a given space and then opening the desired document(s) for
that space.

(With however the caveat that even if this works, any such
approach is going to be somewhat fragile.)

Jan Erik Moström

unread,
Jun 12, 2021, 2:36:02 AM6/12/21
to bbe...@googlegroups.com
On 11 Jun 2021, at 16:23, flip@flipmartin wrote:

> Have a look at TotalSpaces2 (https://totalspaces.binaryage.com/).
> Using it and Keyboard Maestro, I can do what you're after.

Sounds interesting, however

> So we have to admit that it’s the end of the road for TotalFinder
> and TotalSpaces2. We will not work on making TotalFinder or
> TotalSpaces2 work with the next version of macOS, and they will not be
> ported to Apple Silicon macs.

Which will make this solution short lived. But

> t’s not all bad news! For a while now we have been working on a new
> version of TotalSpaces, TotalSpaces3. This version will work without
> modifying the system, and works with SIP enabled. ... It is intended
> for Apple Silicon macs only

So it seems I'll have to wait to use this solution (I haven't got an
Apple Silicon machine ... unless someone wants to gift me a Mini 😋).

= jem
Reply all
Reply to author
Forward
0 new messages