-
Enable
#enable-devtools-experimentsflag inchrome://flagssection. -
Open Chorme Devtools and check
Settings > Experiments > Allow extensions to load custom stylesheets. -
Create the following four files in a dedicated folder.
3.1.
devtools.html<html> <head></head> <body><script src="devtools.js"></script></body>
| -- Fuzzy Window Switcher | |
| _fuzzyChoices = nil | |
| _fuzzyChooser = nil | |
| _fuzzyLastWindow = nil | |
| function fuzzyQuery(s, m) | |
| s_index = 1 | |
| m_index = 1 | |
| match_start = nil |
| // | |
| // BackgroundTask.h | |
| // tomtrack | |
| // | |
| // Created by Liam Edwards-Playne on 13/02/2016. | |
| // | |
| #import "RCTBridgeModule.h" | |
| @interface BackgroundTask : NSObject <RCTBridgeModule> |
| // based on: | |
| // http://iamemmanouil.com/blog/electron-oauth-with-github/ | |
| // https://github.com/ekonstantinidis/gitify | |
| // this version uses https rather than superagent | |
| var querystring = require('querystring'); | |
| var https = require("https"); | |
| // Your GitHub Applications Credentials |
| // This works on all devices/browsers, and uses IndexedDBShim as a final fallback | |
| var indexedDB = window.indexedDB || window.mozIndexedDB || window.webkitIndexedDB || window.msIndexedDB || window.shimIndexedDB; | |
| // Open (or create) the database | |
| var open = indexedDB.open("MyDatabase", 1); | |
| // Create the schema | |
| open.onupgradeneeded = function() { | |
| var db = open.result; | |
| var store = db.createObjectStore("MyObjectStore", {keyPath: "id"}); |
| #!/bin/sh | |
| # | |
| # Redirect stdin, stdout, stderr of a daemon to /dev/pts/# | |
| # | |
| ################################################################################################################# | |
| # Ref: stdio buffering: http://www.pixelbeat.org/programming/stdio_buffering/ | |
| # Default Buffering modes: | |
| # stdin -> is always buffered | |
| # stderr -> is always unbuffered | |
| # if stdout is a terminal then buffering is automatically set to line buffered, else it is set to buffered |
This is a quick guide to OAuth2 support in GitHub for developers. This is still experimental and could change at any moment. This Gist will serve as a living document until it becomes finalized at Develop.GitHub.com.
OAuth2 is a protocol that lets external apps request authorization to private details in your GitHub account without getting your password. All developers need to register their application before getting started.
- Redirect to this link to request GitHub access:
-
Install XQuartz (http://xquartz.macosforge.org) which is the development version of the X11.app that ships with OS X, which means it is way more up to date. I have had some weird issues with X11.app v. 2.3-something. XQuartz 2.5.0 fixed that.
-
Install
dwmfrom Homebrew,brew install dwm. This makes a bunch of necessary tweaks to the DWM configuration. -
Add the following script to $PATH, name it
dwm-launchandchmod 755:cd ~
while true