
Couldn’t help myself, sorry… Quickscript of the day: https://gist.github.com/Metaxal/f5ea8e94b802eac947fe9ea72870624b\|Workspaces!
Multiple workspaces are supported, but save/restore is manual Obviously I added a link to sorawee’s, but it’s not a rip off since I didn’t peek :stuck_out_tongue:

It’s not been tested thoroughly, though, as you can imagine (took me an hour to write)

Mine has extra functionality like, seeing if the current frame is “touched”. If so, then open a new frame and restore the workspace there. If not, reuse the current untouched frame.

So feel free to take a look at mine :slightly_smiling_face:

in case there’s something you can steal :stuck_out_tongue:

Second (old, renewed) quickscript of the day: <https://gist.github.com/Metaxal/77391e388303af5513d09bcd640f116c|Easily install quickscripts found in gists, gitlab snippets, pasterack and pastebin>

Yeah, I need to deal with windows that are already open—also in other scripts. Later.

I did steal your idea, and open a new window when the current window is touched, and also remove the first tab. (I mean, it’s updated)

First install this script: (Scripts\|Manage scripts\|New…
, type url2script
, then paste the content of the script at the url above in place of the default templace, save, and finally Scripts\|Manage scripts\|Reload menu
) Then to install a new script from (say) gist, just run the url2script
, paste in the url of the target script, type a script name (save it in the default directory if you don’t know what you’re doing) and reload the menu.