Skip to content

Instantly share code, notes, and snippets.

View SurfingkeysSetting.js
Hints.characters = 'asdfgwertzxcvb';
settings.hintAlign = 'left';
settings.nextLinkRegex = /((?!first)(next|older|more|>||»|forward||(のページ|))+)/i;
settings.prevLinkRegex = /((?!last)(prev(ious)?|newer|back|«|less|<|||(のページ|))+)/i;
settings.focusAfterClosed = 'right';
settings.scrollStepSize = 70;
settings.smoothScroll = true;
[
'cp', ';cp', ';ap', ';s', 'spa', 'spb', 'spd', 'sps', 'spc', 'sd',
View redmine.ks.js
// Info
let PLUGIN_INFO =
<KeySnailPlugin>
<name>RedmineSnail</name>
<description>Redmine client</description>
<updateURL>https://gist.github.com/958/6820041/raw/redmine.ks.js</updateURL>
<author>958</author>
<version>0.0.1</version>
<license>MIT</license>
View quickggl.ks.js
// Info
let PLUGIN_INFO =
<KeySnailPlugin>
<name>Quick Google</name>
<description>Search from Google with KeySnail</description>
<description lang="ja">KeySnail 内で Google 検索</description>
<updateURL>https://gist.github.com/958/6820032/raw/quickggl.ks.js</updateURL>
<author>958</author>
<version>0.0.1</version>
View speakerdeck.ks.js
let PLUGIN_INFO =
<KeySnailPlugin>
<name>Speaker Deck</name>
<description>Manipulate Speaker Deck</description>
<updateURL>https://gist.github.com/958/6724744/raw/8ad2d8736534936917d525040693ba8736593b49/speakerdeck.ks.js</updateURL>
<version>0.0.1</version>
<author>958</author>
<license>MIT</license>
<minVersion>1.8.0</minVersion>
<detail><![CDATA[
View gist:6182793
--- old/components/tombfix.js
+++ new/components/tombfix.js
@@ -314,13 +314,22 @@
if(greasemonkey){
greasemonkey = greasemonkey.getService().wrappedJSObject;
- env.addBefore(greasemonkey, 'evalInSandbox', function(){
- for(var i=0, len=arguments.length ; i<len ; i++){
- var arg = arguments[i];
- if(typeof(arg) == 'object'){
View bmany.diff
--- old/bmany.ks.js
+++ new/bmany.ks.js
@@ -253,8 +253,7 @@
if (item)
aContainer.push(item);
}
- else if (PlacesUtils.nodeIsFolder(childNode)
- && !PlacesUtils.nodeIsLivemarkContainer(childNode))
+ else if (PlacesUtils.nodeIsFolder(childNode))
{
@958
958 / tabgroup.ks.js
Last active Dec 8, 2015
[keysnail]Tabgroup Controller
View tabgroup.ks.js
// Info
var PLUGIN_INFO =
<KeySnailPlugin>
<name>Tabgroup Controller</name>
<description>Manipulate Tabgroup</description>
<description lang="ja">Tabgroup を操作</description>
<updateURL>https://gist.github.com/958/3630309/raw/tabgroup.ks.js</updateURL>
<author>958</author>
<version>0.0.2</version>
@958
958 / foxage2ch.ks.js
Last active Oct 10, 2015
[keysnail]FoxAge2ch Controller
View foxage2ch.ks.js
// Info
var PLUGIN_INFO =
<KeySnailPlugin>
<name>FoxAge2ch Controller</name>
<description>Manipulate FoxAge2ch</description>
<description lang="ja">FoxAge2ch を操作</description>
<author>958</author>
<updateURL>https://gist.github.com/958/3608004/raw/foxage2ch.ks.js</updateURL>
<version>0.0.2</version>
@958
958 / launcher.ks.js
Last active May 3, 2016
[keysnail]launcher plugin
View launcher.ks.js
// Info
var PLUGIN_INFO =
<KeySnailPlugin>
<name>launcher</name>
<description>Application launcher</description>
<description lang="ja">アプリケーションを起動</description>
<updateURL>https://gist.github.com/958/3608000/raw/launcher.ks.js</updateURL>
<author>958</author>
<version>0.0.2</version>
View gist:2201930
@@ -1518,7 +1518,10 @@
lastKey : "extensions.keysnail.plugins.twitter_client.last_status_id",
oauth : gOAuth,
lastIDHook : $U.bind(Notifier.updateAllStatusbars, Notifier),
- beginCount : gTimelineCountBeginning
+ beginCount : gTimelineCountBeginning,
+ params : {
+ include_entities : true
+ }
}