Skip to content

Instantly share code, notes, and snippets.

View e0da's full-sized avatar

Justin Force e0da

View GitHub Profile
@e0da
e0da / .Xdefaults
Created October 31, 2013 18:47 — forked from yevgenko/.Xdefaults
!-------------------------------------------------------------------------------
! Xft settings
!-------------------------------------------------------------------------------
Xft.dpi: 96
Xft.antialias: false
Xft.rgba: rgb
Xft.hinting: true
Xft.hintstyle: hintslight
@e0da
e0da / extend.rb
Last active December 30, 2015 13:29
module Helpers
def help
puts 'helpful!'
end
end
class Foo
def get_help
self.extend Helpers
# aptitude is incompatible with a terminal in solarized dark.
# So we need to tweak aptitude's color style.
# Put the following lines in `/etc/apt.conf` or `~/.aptitude/config`.
Aptitude::UI::Styles {
Default {
bg default;
};
DepBroken {
fg white;
default[:attr] = 'FOO'
<!doctype html>
<body>
<script>
(function () {
'use strict';
var currentColor, colors, style, FORWARD, BACK;
FORWARD = 1;
(function () {
var script=document.createElement('script');
script.src='http://code.jquery.com/jquery-1.11.1.min.js';
script.onload = function () {
setInterval(function () {
jQuery('body').load(location.href, 'body');
}, 60000);
};
document.body.appendChild(script);
}());
#!/usr/bin/python
# -*- coding: utf-8 -*-
"""Solarized theme for pantheon-terminal
see http://ethanschoonover.com/solarized
"""
import posixpath
import sys
from gi.repository import Gio
function kill_Terminal() {
osascript -e "
try -- I don't care if everything fails
try -- So we can ignore when the timeout fails
with timeout of 0.1 seconds -- So we don't block on the modal
tell application \"Terminal\" to quit
end timeout
end try
tell application \"System Events\" to click UI element \"Close\" of sheet 1 of window 1 of application process \"Terminal\"
@e0da
e0da / fast-rm.sh
Last active August 29, 2015 14:07
rsync-ing an empty directory is waaayyyy faster than rm or find -exec or find -delete
#!/bin/sh
readonly empty_dir=$(mktemp -d)
readonly target="$1"
rm -rf $empty_dir
mkdir $empty_dir
rsync --recursive --delete $empty_dir/ "$target"/
rmdir $empty_dir "$target"