Skip to content

Instantly share code, notes, and snippets.

hugohil hugohil

Block or report user

Report or block hugohil

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
hugohil / mouse.js
Created Jul 28, 2014 — forked from bfncs/mouse.js
Byzanz helper
View mouse.js
* Read Linux mouse(s) in node.js
* Author: Marc Loehe (
* Adapted from Tim Caswell's nice solution to read a linux joystick
var fs = require('fs'),
hugohil /
Last active Aug 29, 2015
sudo apt-get install -y apt-transport-https
sudo apt-get install -y curl
sudo apt-get install -y vim
sudo apt-get install -y vim
sudo apt-get install -y apache2
sudo apt-get install -y build-essential
sudo apt-get install -y autoconf
hugohil / Preferences.sublime-settings
Last active Aug 29, 2015
View Preferences.sublime-settings
"bold_folder_labels": true,
"caret_style": "phase",
"draw_white_space": "all",
"font_size": 13,
"highlight_line": true,
"highlight_modified_tabs": true,
hugohil /
Last active Aug 29, 2015
Close Chrome/Chromium warning in full screen on a full HD display
xdotool mousemove --sync 1900 50
xdotool getactivewindow click 1
sleep 1
xdotool mousemove --sync 1900 20
xdotool getactivewindow click 1
hugohil / disable-right-click.js
Last active Aug 29, 2015
Disable right click
View disable-right-click.js
var blockContextMenu, element,
blockContextMenu = function (event){
element = document.body;
element.addEventListener('contextmenu', blockContextMenu);
hugohil / scale-crop.js
Last active Aug 29, 2015
Translate a crop area from a zoomed copy
View scale-crop.js
// Usage:
// node scale-crop.js infile zoom translate_x translate_y rotation outfile
'use strict';
var gm = require('gm');
var args = process.argv.slice(2);
var infile = args[0];
hugohil / i18next.js
Created Jun 26, 2015
View i18next.js
// You'll need to download i18n as well as jquery
i18n.init({ lng: 'en-EN', load: 'current', fallbackLng: false }, function(t) {
hugohil / jslog.sublime-snippet
Last active Sep 30, 2015
print console log with current file name and line
View jslog.sublime-snippet
<content><![CDATA[console.log('$TM_FILENAME - $0');]]></content>
View objloader.js
(function() {
var scene, camera, renderer;
var geometry, material, mesh;
function init() {
scene = new THREE.Scene();
View translate.js
i18n.init({ lng: 'en-EN', load: 'current', fallbackLng: false }, function(t) {
var keys = document.querySelectorAll('[data-i18n]');
for (var i = 0; i < keys.length; i++) {
var key = keys[i].dataset.i18n;
var attribute = null;
var attributeRegEx = new RegExp(/\[(\S*)\]/);
attribute = key.match(attributeRegEx)[1];
key = key.replace(attributeRegEx, '');
You can’t perform that action at this time.