Skip to content

Instantly share code, notes, and snippets.

@learntheropes
Last active June 4, 2018 15:54
Show Gist options
  • Save learntheropes/ac97903973350ef7e350f50456b579d5 to your computer and use it in GitHub Desktop.
Save learntheropes/ac97903973350ef7e350f50456b579d5 to your computer and use it in GitHub Desktop.

Lua, Luarocks, Moonscript, Lapis and dependencies

sudo apt-get install git lua5.1 luarocks libssl1.0.0 libssl-dev
sudo luarocks install lapis
sudo luarocks install moonscript

Openresty

sudo apt-get install libpcre3-dev libssl-dev perl make build-essential curl
wget -qO - https://openresty.org/package/pubkey.gpg | sudo apt-key add -
sudo add-apt-repository -y "deb http://openresty.org/package/ubuntu $(lsb_release -sc) main"
sudo apt-get update
sudo apt-get install openresty

Gittup

sudo apt-get install libfuse-dev
git clone git://github.com/gittup/tup.git
cd tup
./bootstrap.sh

Lapis

lapis new --git --tup
git init
git add .
tup init
tup monitor -a
lapis server

Google Drive

Install

sudo add-apt-repository ppa:alessandro-strada/ppa
sudo apt update
sudo apt install google-drive-ocamlfuse
mkdir ~/Google Drive

Mount:

google-drive-ocamlfuse ~/Google Drive

Unmount:

fusermount -u ~/Google Drive

Cryptomator

Install

sudo add-apt-repository ppa:sebastian-stenzel/cryptomator
sudo apt-get update
sudo apt-get install cryptomator

Yubico Authenticator

Install

sudo add-apt-repository ppa:yubico/stable
sudo apt update
sudo apt install yubioath-desktop

Ledger Nano S

Install

wget -q -O - https://raw.githubusercontent.com/LedgerHQ/udev-rules/master/add_udev_rules.sh | sudo bash
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment