#TabsToolbar {
visibility: collapse !important;
}
[0] https://addons.mozilla.org/en-US/firefox/addon/vertical-tabs...[1] https://www.userchrome.org/how-create-userchrome-css.html
I have started using Simple Tab Groups rather than OneTab and I have customised the CSS in userChrome.css and now have a slimmer sidebar that expands on hover.
Gif here: https://postimg.cc/xJ2jfFGx
Edit: here's the repo where I got the expand TST on hover style https://github.com/TanzNukeTerror/Compact-FirefoxCSS/
Make this two requests to share the css.
The major drawback is that Firefox does not re-open windows in their previous space. They all open on a random space the next time Firefox launches.
This makes Firefox updates and system reboots (frequent of late on MacOS) a pain. I have gotten good at moving the windows back to their correct spaces but if Mozilla fixed this so the windows restored to their previous spaces I would be delighted.
e: Looks like Mozilla fixed this in FF 75: https://bugzilla.mozilla.org/show_bug.cgi?id=440895 I generally run ESR releases for work but I might risk an upgrade to a later version to get this fixed.
Being sent back to another space when I go to open, say, a new terminal but it’s already open somewhere else was a pain too. If I’m in a space I want to be able to start apps there without doing a time wasting dance.
I never have more than 2 spaces open now, and rarely. Feels like a missed opportunity to me from one more half-finished good idea by Apple.
> Being sent back to another space when I go to open, say, a new terminal but it’s already open somewhere else was a pain too. If I’m in a space I want to be able to start apps there without doing a time wasting dance.
Take a look at your mission control settings and uncheck "When switching to an application, switch to a Space with open windows for the application".
I put a lot of energy in to "getting" spaces a couple years ago and there was a learning curve for a couple weeks but now I have a model that works with the features that exist. The effort definitely paid off.
I think spaces are a fairly polished idea from Apple actually. The problem is they create features that work well for a specific use case but then don't clearly explain what that use case is or how their solution works. You very much have to "hold it right" and it's up to you to figure out what "right" is. I figure MacOS is a tool, like a hammer, I should learn how to "swing" it.
The lack of named spaces is ok for me, I can tell from context what each space is for and I consider them ephemeral.
I do not let MacOS rearrange my spaces based on use (this is another option, "Automatically rearrange Spaces based on most recent use") because I have them sorted by my own mental model of priority. The left most space is always a general desktop space with a browser and mail and IM, etc. The right most space is a "system" space with things like task manager, system preferences and a terminal window with homebrew commands and whatever invocation of jamf commands it takes to get back on the corporate network.
Any time something in space #1 requires more than a couple browser tabs or an email I tend to throw it into a new space. I also arrange it somewhere in the existing stack by importance. This means I am almost always doing productive work in space #2. Before a meeting or call I will open up the relevant email thread(s), invite, browser tabs, etc in a new space so I have the full context without distractions.
I'll give it another go! Thanks.
Just in case anyone from Apple with the power to implement this happens by, I'd still like the ability to name my Spaces though.
It helps that at this point I have a lot of subconscious habits about how I arrange tabs automatically. For instance, when browsing something like HN from the front page, if a link interests me I'll middle-click the comments link first, opening it in a sub-tab. If I'm interested in the article as well, then from the comments sub-tab I'll middle-click the article link, generating a sub-sub-tab. I don't even think about this; it's just how I've browsed sites like HN for a long time at this point. I end up with a nice little structured recreation of whatever part of the homepage I'm interested in at that moment. Then, if I don't want to worry about HN right now, I just collapse the entire tree and come back to it when I want a break.
As far as other keyboard shortcuts, I would probably use TST more if it offered "search and goto tab" within the TST window itself, including tab-key to fold/unfold sub-tabs, and return to select the actual tab.
I wonder if I've been trained by Emacs not to need to visualize these things. When I was first using it, I definitely felt a little uneasy without a visual "overview".
Aggressively closing unused tabs has been much better for my organisation than organising them.