• Stars
    star
    168
  • Rank 224,673 (Top 5 %)
  • Language
    HTML
  • License
    MIT License
  • Created over 9 years ago
  • Updated about 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Google Chrome Extension to rearrange your tabs using customizable keyboard shortcuts

Rearrange Tabs

Rearrange Tabs is a tiny Google Chrome Extension that allows users to rearrange the position of the tabs in a window by moving them around using keyboard shortcuts.

Rearrange Tabs has been featured on LifeHacker and Changelog 😄

  • To move selected tab(s) left

    • Mac: Ctrl-CMD-Left
    • Windows: Shift-Alt-Left
  • To move selected tab(s) right

    • Mac: Ctrl-CMD-Right
    • Windows: Shift-Alt-Right
  • To move selected tab(s) to the front (leftmost position)

    • Mac: Ctrl-CMD-Up
    • Windows: Shift-Alt-Up
  • To move selected tab(s) to the back (rightmost position)

    • Mac: Ctrl-CMD-Down
    • Windows: Shift-Alt-Down

It's as simple as that. Here's how it looks like: https://www.youtube.com/watch?v=A1X3geKtF8A

Here's the introduction blog post: https://iam.mt/rearrange-tabs

Shortcuts are configurable via chrome://extensions/shortcuts page.

Installation

Install the extension by visiting this Chrome Web Store link: Chrome Web Store

Customize Shortcut

  1. Go to chrome://extensions/shortcuts.
  2. Scroll down to locate Rearrange Tabs.
  3. Click in the greyed fields.
  4. Press the desired key combination to create a new shortcut.

image

Features

  • Move regular tabs around in a window
  • Move pinned tabs around in a window
  • Move multiple selected tabs around in a window
  • Move selected tabs to the leftmost or the rightmost positions

Development

  • Once the changes have been made to the the extension, run make dist. This will update the dist directory with the new files
  • If for some reason you want to remove the dist directory, run make clean
  • It might be necessary to install make before you can use it. If you encounter an error, open the terminal and run sudo apt-get install zip make

Contributors

  • Mohinsh Thallavajhula (@mohnish)
  • Anže Videnič (@avidenic)
  • Tomas Juočepis (@TomasJuocepis)
  • Sandeep Appikonda (@appikonda)
  • Rob Yang (@unknownbreaker)
  • Roland Synnestvedt (@rsynnest)
  • Junho Park (@cnaa97)
  • Ross Hale (@rosshale)

License

(The MIT License)

Copyright (c) 2023 Mohnish Thallavajhula <[email protected]>

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the 'Software'), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

More Repositories

1

money

Money - let's you manage your money and visualize where your money goes. Built using Ruby 2.3.0, Rails 4.2.5, Backbone and Bootstrap
Ruby
47
star
2

opensource

Command line tool that lets you add an open source license to your project by running a simple command
HTML
10
star
3

hi5

A simple webpage hi5-ing component powered by Firebase.
JavaScript
8
star
4

is

A tiny component to detect a variable type. Node/Browser
JavaScript
5
star
5

dashboard

A simple and extensible dashboard to display data that matters to you
Go
5
star
6

rails-template

Starter template for my Rails apps
Ruby
3
star
7

hack

A basic text editor for the hacker in you
3
star
8

parallax

Parallax in your browser
CSS
2
star
9

hyderabad-syntax-dark

A dark syntax theme for Atom
CSS
2
star
10

clean-atom

Clean Atom is a Dark Syntax Theme for the Atom Text Editor
CSS
2
star
11

nike

A minimal Todo list RESTful API powered by NodeJS, Express, Redis. Supports CORS
JavaScript
2
star
12

anonynote

A very minimalistic online notepad tool to quickly write & share information. Undergoing a rewrite ATM
Ruby
2
star
13

t2i

text to image (t2i) is a script that converts text into an image on the client-side. 0 server interaction.
CSS
2
star
14

draw

Collaborative drawing app [Currenlty being migrated to use Express+Socket.io instead of Firebase]
JavaScript
1
star
15

pong

A naïve pong implementation for the browser
JavaScript
1
star
16

Lucy

Lucy helps your users become power users of your application by means of the Power Bar and also by offering helpful shortcuts
JavaScript
1
star
17

mtcx

Maker's Territory
1
star
18

github-color-scheme

GitHub color scheme for Sublime Text 3 and Textmate 2
1
star
19

clean-terminal

Clean is a dark Terminal.app theme for macOS
1
star
20

try-swift

trying out swift
Swift
1
star
21

pot-bot

Just a pot managing bot. DISCLAIMER: It has nothing to do with Weed
JavaScript
1
star
22

opensource.sh

FOR AN UPGRADED & MAINTAINED VERSION PLEASE CHECK THIS URL https://github.com/mohnish/opensource
Shell
1
star
23

fliptext

Flip ERRRRthing
JavaScript
1
star
24

wedding

sindhu and mohnish's wedding invitation page
JavaScript
1
star