#!/usr/bin/sh apt update -y apt upgrade apt install -y locales tzdata locale-gen en_US.UTF-8 :> /etc/environment echo "LC_ALL=$DEVENV_LOCALE" >> /etc/environment echo "LANGUAGE=$DEVENV_LOCALE" >> /etc/environment echo "LANG=$DEVENV_LOCALE" >> /etc/environment echo "LC_TYPE=$DEVENV_LOCALE" >> /etc/environment dpkg-reconfigure locales ln -snf /usr/share/zoneinfo/$TZ /etc/localtime && echo $TZ > /etc/timezone dpkg-reconfigure tzdata apt install --no-install-recommends -y zsh python2 python3 python3-pip ruby ruby-all-dev nodejs npm sudo curl perl git build-essential ssh ripgrep python3-venv gem install neovim npm install -g n npm install -g neovim curl -sfL https://cpanmin.us | perl - App::cpanminus cpanm --local-lib=/home/$DEVENV_USER/perl5 local::lib && eval $(perl -I /home/$DEVENV_USER/perl5/lib/perl5/ -Mlocal::lib) curl -s https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-pip.py python2 get-pip.py curl -s -L -o nvim-linux64.tar.gz https://github.com/neovim/neovim/releases/download/v0.9.1/nvim-linux64.tar.gz tar -xvzf nvim-linux64.tar.gz cp -ran /nvim-linux64/* /usr chmod +x /usr/bin/nvim