Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/goodguyry/pinned-out

A Chrome extension for opening links from pinned tabs in a new tab
https://github.com/goodguyry/pinned-out

Last synced: 6 days ago
JSON representation

A Chrome extension for opening links from pinned tabs in a new tab

Awesome Lists containing this project

README

        

Pinned Out
==========

A Chrome extension for opening links from pinned tabs in a new tab, thus preserving the pinned tab's state/location.

For anyone, like me, who pins tabs for a reason.

## Features

- Exclude domains from being affected
- Option to open all links or only external links in a new tab
- Syncs options across computers[\*](#known-issues)

_Suggestions and contributions are welcome._

## Installation

### From the Chrome Web Store

[Download Pinned Out from the Chrome Web Store](https://chrome.google.com/webstore/detail/pinned-out/ceieamdcjgdhigdichbkcckfpmhjbjcn)

### Using Git & Grunt

You'll need to have Grunt installed to automate building this extension. If you're not familiar with Grunt, [you can learn more here](http://gruntjs.com/getting-started).

**Clone the repository:**

```command-line
git clone git://github.com/goodguyry/pinned-out.git
```

**Install the necessary Grunt packages:**

```command-line
npm install --save-dev
```

**Build the extension:**

```command-line
grunt
```

Now you're ready to [manually install](http://developer.chrome.com/extensions/packaging.html) Pinned Out. Be sure to choose the ```/build``` directory when asked to specify the _"Extension root directory"_.

## Known issues

- Some AJAX content containing links may not open in a new tab. Most will.

---

\* _Sync requires a Google account, being signed in to Chrome with your Google account and having the appropriate sync options enabled in Chrome's settings._