Can we help test Total Spaces 3 if we have Apple silicon?

I installed TotalSpaces 3 on my new Mac Studio M1 and it works decently, not perfect like TotalSpaces 2 did but acceptable.

My question is that the test days have passed and I don’t know whether to pay the license, because it seems that there is no support, right?

What do you advise me?

Greetings.

Installed it on Ventura works pretty well for me.
Is it ok to buy now?

Im on a 2021 M1 16’’ MBP.

Paid for the version posted here already to Activate it within the app! Best $15 spent already as it lets me get rid of the annoying Apple animation between screen transitions (though a minor delay in ability to interact still remains but i can deal with it for now). Also the Grid works great.

I paid for it to support the further development of this and show enthusiasm. I’ve been following this project for years now. Works great for me too btw.

Hi all,
After a while I decided to create a script to replace windows after MacOS scrambling them up randomly after sleep.
It uses Phoenix, which is a kind of a JS runtime / App with a nice API, which allows to create JS script that interact with OS Windows / Spaces / Apps.
Phoenix uses less than 20mb of RAM and is installed as a system deamon so its invisible.
Here is the script, adapt it to your needs !
Tell me if you improve the script :v:

1 Like

Hello all!
How can I speed up window switching when I use the hotkeys? Right now it’s slower than was in TotalSpace 2.

Another TS addict here. I was devastated when I upgraded to Monterey/12.6 and TS stopped working. I’ve adapted to Mission Control but hate the 1-dimensional display of spaces and find the hotkey only works half the time, which is really frustrating.

I installed TS3 and got it working, but can’t assign applications to spaces… super-frustrating… I’m so close to being able to use it again.

When I view the overview grid, all of my spaces are blank. How can I put my apps into the spaces like I used to???

I think we’re all in this same situation. I still run big sur on my desktop just so I can use totalspaces 2.

From @zouloux : Don’t know if you tried with this mod but it feels way more responsive with : defaults write com.binaryage.TotalSpaces3 transitionSpeed -int 1000

I made the same experience. It is a bit snappier.

Hi Paradoxical, I have the same setting, how do you get rid of the animations?
Thanks!

Hey! Still working great with no issues, I just made a quick apple script that kills the program and relaunches it if there are any errors, I’ve bound that to a hotkey so if it starts acting weird I just restart the app through that hotkey real fast and get back to work instantly.

As for the animations turning off thats simple enough, launch Totalspaces 3 and go to the “transitions” pane then uncheck “use transitions” or just speed it up if you like. this combined with a few simple terminal commands to get rid of dock animations and such AND combined with the genius app “AltTab” make all the difference in the world.

1 Like

To auto restart TotalSpaces3 in case of crash, I created a
~/Library/LaunchAgents/TotalSpaces3.restart.plist (Script management with launchd in Terminal on Mac – Apple Support (UK))

1 Like

Hi I just bought Total Spaces 3. I thought version 0.9.125 was already as good as ready, if you take money for it.
Unfortunately the app does not (yet) work as I had hoped:

  • Transitions only shows the current desktop, the 2nd desktop that would be in the animation e.g. on the 2nd side of the cube is black. So Transitions does not work properly.
  • Layout: I have 4 Spaces. Total Spaces has 5 Spaces. I cannot delete the 5th Space.
    MacOS shows 4. TS3 displays: You need 4 desktops, you have 5 desktops. When I click “Remove desktops”, nothing happens.
    Will there be an update soon?
    Computer is a Studio M1 Max.

For all of you, who cannot upgrade from Big Sur, because newer versions of IOS do not support TotalSpaces2 and TotalSpaces3 is still in beta:

Then add mapping to ~/.config/karabiner/karabiner.json, under section “profiles.complex_modifications.rules”:

  "rules" :
  [
      {
        "description" : "Yabai - Focus prev/next space",
        "manipulators" : [ {
          "from" : {
            "key_code" : "left_arrow",
            "modifiers" : {
              "mandatory" : [ "left_command" ]
            }
          },
          "to" : [ {
            "shell_command" : "/usr/local/bin/yabai -m space --focus \"prev\""
          } ],
          "type" : "basic"
        }, {
          "from" : {
            "key_code" : "right_arrow",
            "modifiers" : {
              "mandatory" : [ "left_command" ]
            }
          },
          "to" : [ {
            "shell_command" : "/usr/local/bin/yabai -m space --focus \"next\""
          } ],
          "type" : "basic"
        } ]
      },
  ],

Now you can switch desktops with “command + left/right arrow” shortcut.
image

p.s. Works on Ventura IOS 13.2, Intel chip.

1 Like

Does yabai cycle through spaces? E.g. if you are on 5 and press cmd+right arrow, does this bring you to 1?

This should be working, but I have not tested it. https://github.com/koekeishiya/yabai/issues/85

Thanks! yabai looks like a good alternative in case TS3 stops working. I will keep it in mind (and bookmark you post)

yabai looks decent but no grid unless I missed that option.

I am currently using an M2 MacBook Pro with Ventura 13.2. I’ve been an avid TS2 user for years, but TS3 is missing some key features that made it really helpful (namely no animations and Overview Grid w/ Expose). Here is my alternative setup that isn’t as good as TS2, but works better for me than the current state of TS3:

To switch spaces without animations:
I use yabai with System Integrity Protection partially disabled to allow for instant space changes. I then use BetterTouchTools to map some keys (Control + left/right arrow keys) to change spaces:

/opt/homebrew/bin/yabai -m space --focus next
/opt/homebrew/bin/yabai -m space --focus prev

The above are triggered under BTT via an “Execute Terminal Command (Async, non-blocking)” triggers. Note: your specific /opt/homebrew/bin/yabai path may vary, so find yours by running which yabai in your terminal.

This has limitations as it’s only a 2D grid, without the ability to see every space/window at once. To view all open windows at once my solution is:

To view every window across all spaces at once:
For this, I use AltTab. With some customization, it works well enough. It doesn’t let me drag/rearrange windows, but I can find an open one easier. This can also be mapped to a button to make it easier (for instance, I mapped a button on my mouse).

Between these two work-arounds, I get a decent setup that is smoother than TS3 for me. It leaves things to be desired however:

  • Unable to drag windows between spaces easily
  • 2D grid only (it’s just vanilla spaces without animations)
2 Likes

Keeping the dream alive in 2023!

3 Likes