Skip to content

Instantly share code, notes, and snippets.

View jayvansantos's full-sized avatar

Jayvan J Santos jayvansantos

View GitHub Profile
This file has been truncated, but you can view the full file.
'use strict';
var COMPILED = !0, goog = goog || {};
goog.global = this;
goog.DEBUG = !1;
goog.LOCALE = "en";
goog.provide = function (a) {
if (!COMPILED) {
if (goog.isProvided_(a))
throw Error('Namespace "' + a + '" already declared.');
delete goog.implicitNamespaces_[a];

Build your own private, encrypted, open-source Dropbox-esque sync folder

Prerequisites:

  • One or more clients running a UNIX-like OS. Examples are given for Ubuntu 12.04 LTS, although all software components are available for other platforms as well (e.g. OS X). YMMV
  • A cheap Ubuntu 12.04 VPS with storage. I recommend Backupsy, they offer 250GB storage for $5/month. Ask Google for coupon codes.

Software components used:

  • Unison for file synchronization
  • EncFS for folder encryption
# -*- mode: ruby -*-
Vagrant.configure("2") do |config|
config.vm.box = "precise64"
config.vm.box_url = "http://files.vagrantup.com/precise64.box"
config.vm.network :public_network, :bridge => "eth0"
config.vm.synced_folder "data", "/data"
config.vm.synced_folder "mesos", "/mesos"
config.vm.synced_folder "/home/dln/src/mesos-docker/target/scala-2.10", "/mesos/mesos-docker"
config.vm.synced_folder "salt", "/srv/salt"
@jayvansantos
jayvansantos / pkglist.text
Last active January 1, 2016 13:29
Arch Linux packages [pacman -Qqen > pkglist.txt]
alsa-utils
anki
arch-install-scripts
autoconf
automake
awesome
baobab
bash
bash-completion
binutils-multilib
@jayvansantos
jayvansantos / aurpackages.txt
Last active January 1, 2016 13:29
AUR packages [pacman -Qm > aurpackages.txt]
android-sdk r22.3-2
android-sdk-platform-tools r19.0.1-1
brackets sprint_35-1
brackets-lib 1-2
browser-vacuum 4-21
cpuminer 2.3.2-5
dkms-alx 3:3.9-9
dogecoin-qt-git 0.8.5.r45.g6b3776c-5
dropbear 2013.62-1
electrum 1.9.6-3