08972aeb99 | ||
---|---|---|
.gitignore | ||
README.md | ||
conf.js | ||
conf.priv.example.js | ||
gulpfile.js | ||
package-lock.json | ||
package.json |
README.md
Maddy's SurfingKeys Configuration
This is my personal configuration for the wonderful SurfingKeys Chrome Extension.
It currently includes Search Engine auto-completions for 31 sites, along with some convenience functions and key remappings.
Alias | Name | Domain |
---|---|---|
al |
archlinux |
www.archlinux.org |
au |
AUR |
aur.archlinux.org |
aw |
archwiki |
wiki.archlinux.org |
az |
amazon |
smile.amazon.com |
cl |
craigslist |
craigslist.org |
co |
crunchbase-orgs |
www.crunchbase.com |
cp |
crunchbase-people |
www.crunchbase.com |
cs |
chromestore |
chrome.google.com |
de |
define |
onelook.com |
dg |
duckduckgo |
duckduckgo.com |
dh |
dockerhub |
hub.docker.com |
do |
domainr |
domainr.com |
ex |
hexdocs |
hex.pm |
gd |
godoc |
godoc.org |
gh |
github |
github.com |
go |
google |
www.google.com |
gs |
go-search |
go-search.org |
ha |
hackage |
hackage.haskell.org |
hd |
hexdocs |
hex.pm |
hn |
hackernews |
hn.algolia.com |
ho |
hoogle |
www.haskell.org |
hw |
haskellwiki |
wiki.haskell.org |
hx |
hex |
hex.pm |
hy |
hayoo |
hayoo.fh-wedel.de |
md |
mdn |
developer.mozilla.org |
np |
npm |
www.npmjs.com |
re |
reddit |
www.reddit.com |
so |
stackoverflow |
stackoverflow.com |
wp |
wikipedia |
en.wikipedia.org |
yp |
yelp |
www.yelp.com |
yt |
youtube |
www.youtube.com |
Installation
You'll need git
, node
, and gulp
.
First, clone the repo:
$ git clone http://github.com/b0o/surfingkeys-conf
$ cd surfingkeys-conf
Next, follow the instructions inside conf.priv.example.js. If you don't want to add any API keys, just copy the file as instructed but leave it as-is:
$ cp ./conf.priv.example.js ./conf.priv.js
Next, run npm install
:
$ npm install
Run gulp install
.
This will build the final configuration file and place it in ~/.surfingkeys
.
If you already have a file in that location, make sure you back it up first!
$ gulp install
In order to reference a local file, you need to check Allow access to file URLs in chrome://extensions/ for the SurfingKeys extension.
Finally, you'll need to open the SurfingKeys configuration page and set the Load settings from option to "file:///home/YOUR_USERNAME_HERE/.surfingkeys". (This is for Unix-like Operating Systems. For Windows, you'll need to figure out the proper path)
If you make a change to conf.js in the future, simply run gulp install
again.
License
©2017 Maddison Hellstrom - MIT License