bundle exec rake startnpm start| set-window-option -g mode-keys vi | |
| set -g status off | |
| set -sg escape-time 0 | |
| bind m set-window-option main-pane-height 60\; select-layout main-horizontal | |
| bind-key h select-layout even-horizontal | |
| bind-key v select-layout even-vertical | |
| bind-key j join-pane -t 0.0 | |
| bind-key -n C-a send-prefix | |
| bind -n M-h select-pane -L | |
| bind -n M-l select-pane -R |
| export EDITOR=`which nvim` |
| #cloud-config | |
| users: | |
| - name: ubuntu | |
| ssh-authorized-keys: | |
| - ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCr1GTvRc9eVcI/Q3cJ0NqWVKrOH+ll1etpvwL8N7BpTUEB+1NGZdhXkYFqDz5PGYKdCUMsgdErJijWnmJa68zhze9ueEW+q1rZUqOcX/DfatVdn4on2n5wzKVfT/aTVAc1NUyKkBdSo9balyuJtHX/x/21s13ytltCTrxqQvd/oAuhs12kcLImPZpShLDFfndkDCj36RDzgpg2nDWZ/hAZWM1ErtJS8qy5zSkby06bsM1pnieYH4GgyQO3JGt4u3NwZ6AhBCZxuEXLzGISncn1TUoqje9aBd5K2pChJ29KLbO8W4eyt6QkPZaomlyis39VIB+UclwY4S7VDOXEzHvd [email protected] |
| #!/bin/sh | |
| curl -LO /tmp/alpine-make-vm-image https://raw.githubusercontent.com/alpinelinux/alpine-make-vm-image/master/alpine-make-vm-image | |
| sudo install /tmp/alpine-make-vm-image /usr/local/bin | |
| sudo alpine-make-vm-image -f qcow2 alpine.qcow2 |
| # In one terminal | |
| sudo su | |
| ip tuntap add tap0 mode tap user root | |
| ip addr add dev tap0 10.0.0/24 | |
| ip link set tap0 up | |
| cat > /etc/dhcp/dhcpd.conf <<EOF | |
| subnet 10.0.0.0 netmask 255.255.255.0 { | |
| authoritative; | |
| range 10.0.0.1 10.0.0.254; |
| sudo ip tuntap add tap0 mode tap user root | |
| sudo ip addr add dev tap0 10.0.0/24 | |
| sudo ip link set tap0 up | |
| # See https://pojntfx.github.io/go-isc-dhcp/ | |
| cat >/tmp/dhcpd.yaml <<EOF | |
| dhcpd: | |
| device: tap0 | |
| subnets: | |
| - netmask: 255.255.255.0 |