Skip to content

Instantly share code, notes, and snippets.

View rc.lua (for battery.lua inclusion reference)
-- Standard awesome library
local gears = require("gears")
local awful = require("awful")
awful.widget.cpu = require("awful.widget.cpu")
awful.widget.battery = require("awful.widget.battery")
require("awful.autofocus")
-- Widget and layout library
local wibox = require("wibox")
-- Theme handling library
local beautiful = require("beautiful")
View battery.lua (for awesome wm - awful)
---------------------------------------------------------------------------
-- @author jesus <ask@jesus.now>
-- @copyright 0 Jesus
-- @release v0.0.0
---------------------------------------------------------------------------
local setmetatable = setmetatable
local os = os
local textbox = require("wibox.widget.textbox")
local capi = { timer = timer }
View src
#!/bin/env bash
#
# a tool to help with source control
# only does git, but could/should handle more (hg, svn, ..)
#
# TODO normalize output (of find)
#
# // zarac
COLDEF="\033[0m" # default
View ffrecord
#!/bin/sh
FILE=$1 && shift
# screen with and height
wh=$(xrandr | grep '*' | awk '{ print $1 }')
w=$(echo $wh | awk -F'x' '{ print $1 }')
h=$(echo $wh | awk -F'x' '{ print $2 }')
if [ -z $FPS ]; then
View gist:277835df063315bf300c
/**
* Created by zarac on 10/28/14.
*/
import com.microsoft.sqlserver.jdbc.SQLServerDriver;
import java.sql.*;
public class mainz0r {
public static String connectionUrl = "jdbc:sqlserver://vart.nu:8887;databaseName=GRUPP18C;user=alle;password=hemligt;";
View khl-vim-func-test.vim
function! Testicle(hi)
echomsg 'XXXX'
echomsg a:hi
echomsg getline(".")
endfunction
View popup.js
favit.bookmarks(null , function(data) {
console.log('data', data)
dust.render('
for (var i = 0 ; i < data.rows.length ; i++)
$('section.bookmark').append('<article class="bookmark"><a href="' + data.rows[i].value.url + '">' + data.rows[i].value.title + '</a></article>') } )
@zarac
zarac / scrapeIt.js
Created Feb 4, 2014
narpm.org-scraper
View scrapeIt.js
/*
* A scraper for narpm.org, as described at
* https://www.odesk.com/o/jobs/job/_~011b56c2f6e6ad6885/
*
* The job got cancelled and therefore this script.
*/
/* libz */
var request = require('request')
var $ = require('cheerio')
@zarac
zarac / couchapp-push.sh
Last active Dec 26, 2015
.sh couchapp push
View couchapp-push.sh
#!/bin/sh
up='user:password'
line="couchapp push app.js http://${up}@host/database"
echo $line
$line
@zarac
zarac / app.js
Created Oct 21, 2013
couchapp app.js
View app.js
var couchapp = require('couchapp')
var path = require('path')
var ddoc = {
_id : "_design/index",
rewrites : [
{ from : '',
to : '_list/tags/tag' },
{ from : '*',