2019-11-27 13:47:27 +01:00
|
|
|
#!/usr/bin/env bash
|
2016-07-14 22:48:01 +02:00
|
|
|
|
2019-11-27 13:47:27 +01:00
|
|
|
CURRENT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
|
2017-02-14 08:29:42 +01:00
|
|
|
|
2020-05-02 11:45:56 +02:00
|
|
|
sudo apt update
|
|
|
|
sudo apt install -y fish gawk perl
|
2016-07-14 22:48:01 +02:00
|
|
|
|
2019-11-27 13:47:27 +01:00
|
|
|
sudo useradd -m -p "$(perl -e "print crypt('fishman','sa');")" -s "/usr/bin/fish" fishman
|
2016-07-14 22:48:01 +02:00
|
|
|
|
2019-11-27 13:47:27 +01:00
|
|
|
# remove system tmux and install tmux dependencies
|
2018-12-30 19:12:40 +01:00
|
|
|
sudo aptitude remove -y tmux xsel
|
2017-04-09 17:40:15 +02:00
|
|
|
sudo aptitude install -y libevent-dev libncurses5-dev
|
2016-07-14 22:48:01 +02:00
|
|
|
|
2018-12-30 19:12:40 +01:00
|
|
|
# stub xclip globally, to avoid having to use xvfb
|
|
|
|
if [[ ! -e /usr/bin/xclip ]]; then
|
|
|
|
sudo ln -s $CURRENT_DIR/stubs/action-stub.sh /usr/bin/xclip
|
|
|
|
fi
|
|
|
|
|
|
|
|
sudo mkdir -p /opt/vagrant
|
|
|
|
sudo ln -s "$PWD" /opt/vagrant/shared
|
|
|
|
|
2019-11-27 13:47:27 +01:00
|
|
|
$CURRENT_DIR/../install-tmux-versions.sh
|