5 ms·
It was the first extension I installed when I switched from Chrome to Firefox 57 (Nightly, at the time). Then I used the userstyle css document to remove the t
by lunchables 9y ago
It was the first extension I installed when I switched from Chrome to Firefox 57 (Nightly, at the time). Then I used the userstyle css document to remove the tab bar at the top. As a non-web developer I've been extremely pleased and haven't had any desire to switch back. I also prefer Vimium over cVim, the Chrome extension I was using for vim keybindings.
The developers of Tree Style Tab have really done a great job.
- woah 9y agoHow did you remove the tabs at the top?
- jandrese 9y agoI didn't remove them but I moved them back to where they make the most sense with this: $profile_dir/chrome/userChrome.css /* Tab bar below Navigation & Bookmarks Toolbars For best results, show Title Bar or Menu Bar */ #nav-bar { /* main toolbar */ -moz-box-ordinal-group: 1 !important; border-top-width: 0 !important; } #PersonalToolbar { /* bookmarks toolbar */ -moz-box-ordinal-group: 2 !important; } #TabsToolbar { /* tab bar */ -moz-box-ordinal-group: 3 !important; } I also prefer the old style menus so I re-enabled them with View->Toolbars->Menu Bar. Another quick tip: those big ugly spaces between the buttons and the address bar can be removed with a simple right click->remove on the empty space.
- cosarara97 9y agoI wonder what was the reasoning behind adding those spaces for everybody.
- mythmon_ 9y agoSince on most platforms the tabs go all the way to top of the window now, there isn't room to grab the window to move it around. Those spaces act as extra drag targets.
- minedwiz 9y agoYou mean those spaces are on purpose?
- kuschku 9y agoCorrect, if you maximize the window, there’s otherwise no way to drag it back down without clicking on the maximize button. As many users rely on the functionality, they had to be added back. You can configure them in Customize → Drag Space (on/off)
- minedwiz 9y agoInteresting. Cool about the setting.
- manaskarekar 9y agoOn many linux distros, you can grab any window and move it around by: 'Alt + Left Click' anywhere on the window. Bonus: You can resize any window on these same distros by 'Alt + Right Click'. It will allow you to resize along the closest border(s).
- Sylos 9y agoNo idea if this is intenional or if it was just for the drag space / design, but what it also does, is that it moves the start of the URL more into the middle of the viewing area. And the start of the URL contains security-critical information (http/-s and domain name), so having that closer to your eyeballs is generally helpful, even if it means cutting some of the URL off at the end. Especially so for average users which is ultimately the user group that's mainly going to be using the default.
- JetSpiegel 9y agoTo hide the tabs on top and the sidebar title only for the Tree Style Tab extension, use this userChrome.css /* Hide horizontal tabs at the top of the window #1349 */ #TabsToolbar { visibility: collapse !important; } /* For only Tree Style Tab sidebar #1397 */ #sidebar-box[sidebarcommand="treestyletab_piro_sakura_ne_jp-sidebar-action"] #sidebar-header { display: none; }
- xahrepap 9y agoI found that with the default theme on MacOs that you want to make the tabbar transparent and non-clickable. Otherwise it munges the titlebar.
- nebopolis 9y agoThere is a checkbox for "titlebar" in the customize view that will let you bring back the titlebar if you have your tabs hidden.
- baby 9y agouse this: #TabsToolbar, #sidebar-header {visibility: collapse !important;} #TabsToolbar {margin-bottom: -21px !important;} #nav-bar-customization-target {padding-left: 65px;}
- nickelbox 9y agoVimium is available on Chrome, in case anyone gets confused. I got a nightly build a while back but didn't feel impressed enough to change my $BROWSER. Maybe now I'll give it another shot, since TST w/o a top tab bar sounds fun.
- dsnuh 9y agoDoes anyone know of a reliable vim keybinding extension (a la Vimperator) for Quantum? I have tried VimVixen and QuantumVim with little success.
- Nullabillity 9y agoVimium-FF works pretty well for me.
- anoopelias 9y agoTry Tridactyl, https://addons.mozilla.org/en-US/firefox/addon/tridactyl-vim/ https://addons.mozilla.org/en-US/firefox/addon/tridactyl-vim...
- PurpleRamen 9y agoNo, it's impossible for the moment to deliver reliable keybinding-extensions. Firefox has no API for it, so all solutions need to work by injecting a script into each website, and grap keys from this context. And that simply sucks and leads to many problems. They are supposed to work on a solutions, but it likely still needs 6+ months. Besides that, vimium works well enough under perfect conditions, and is quite mature as it is a port from Chrome. Tridactyl is also promising replacement for Vimperator, but still needs time to grow, because they just started some weeks ago.
- manaskarekar 9y agoI did this exact same thing but did not see an easy way to reassign the F1 shortcut to toggle the tree style tabs at a quick glance. I looked through the source code (manifest.json) where it was defined but didn't go looking for how to have the changes seen by firefox, if I were to just change it. "commands": { "_execute_browser_action": { "suggested_key": { "default": "F1" }, "description": "__MSG_sidebarToggleDescription__" } Any answers to my laziness would be appreciated!
- catach 9y agoF1 should work by default.
- manaskarekar 9y agoSorry, I meant I want to change it from F1 to something else. 'Ctrl + Shift + E' to be specific. Thanks!
- catach 9y agoAh! Yeah, you'll need to sign and reinstall after any edits. Not hard, but certainly some friction. Edit: whoops, obsolete link. Fixed. https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Publishing_your_WebExtension https://developer.mozilla.org/en-US/Add-ons/WebExtensions/Pu...
- severine 9y agoI use Shortkeys to customize Firefox shortcuts. https://addons.mozilla.org/en-US/firefox/addon/shortkeys-custom-shortcuts/ https://addons.mozilla.org/en-US/firefox/addon/shortkeys-cus... https://github.com/pmalecka/chrome-shortkeys https://github.com/pmalecka/chrome-shortkeys Working fine for my use case, YMMV.